cherokee1
Cherokee web server
Usage
cherokee [options]
Overview
cherokee is an extremely fast, flexible and embeddable web server.
Options
This command will launch the Cherokee webserver. It accepts the following options:
-
-h, --help -
Prints a brief help message and terminates execution
-
-V, --version -
Prints Cherokee's version and terminates execution
-
-t, --test -
Perform a sanity check on the configuration file. The server will not run.
-
-d, --detach -
Launches the server as a background process (default behaviour is to stay attached to the controlling terminal).
-
-C, --config=PATH -
Specifies an alternative path for the configuration file to use instead of the default cherokee.conf
-
-p, --port=PORT -
TCP port number to which the server will listen.
-
-r, --documentroot=PATH -
Launches a server exposing statically the specified directory. When launched with -r, the configuration file is ignored, and the Cherokee instance runs with its default values.
-
-i, --print -
Print server technical information.
Signals
The following signals are supported by Cherokee:
- SIGHUP, Restarts the server gracefully
SIGUSR1, Restarts the server closing all the opened connections
SIGUSR2, Reopens the log files
- SIGTERM, Exits
Releases
3 releases since Debian 4.0 (Etch); the text changed 2 times.
--config since Debian 6.0 (Squeeze);
--detach since Debian 6.0 (Squeeze);
--documentroot since Debian 6.0 (Squeeze);
--help since Debian 6.0 (Squeeze);
--port since Debian 6.0 (Squeeze);
--print since Debian 6.0 (Squeeze);
--test since Debian 6.0 (Squeeze);
--version since Debian 6.0 (Squeeze);
-C since Debian 6.0 (Squeeze);
-V since Debian 6.0 (Squeeze);
-d since Debian 6.0 (Squeeze);
-h since Debian 6.0 (Squeeze);
-i since Debian 6.0 (Squeeze);
-p since Debian 6.0 (Squeeze);
-r since Debian 6.0 (Squeeze);
-t since Debian 6.0 (Squeeze).