Section: User Commands (1) Updated: August 04, 2008 Local index
cherokee - Cherokee Web Server
cherokee is an extremely fast, flexible and embeddable web server.
This command will launch the Cherokee webserver. It accepts the
Prints a brief help message and terminates execution
Prints Cherokee's version and terminates execution
Perform a sanity check on the configuration file. The server will not run.
Launches the server as a background process (default behaviour is to
stay attached to the controlling terminal).
Specifies an alternative path for the configuration file to use instead
of the default cherokee.conf
TCP port number to which the server will listen.
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.
Print server technical information.
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
I would appreciate hearing of any problems you have with Cherokee. I
would also like to hear from you if you have successfully used Cherokee,
especially if you are using it for a distribution.
Report bugs to
There is a mailing list for discussion among Cherokee users and for
announcements of new and test versions. To join, send a message to
firstname.lastname@example.org with the line:
in the body of the message. The submission address is
Cherokee can be run either with this command or
(1). This last option is discouraged if you
are not developing though.
Note that, for most systems, a startup/shutdown script such as
/etc/init.d/cherokee is provided and will probably be the most
convenient invocation method.
Alvaro Lopez Ortega < email@example.com>.
This document was created by
using the manual pages.
Time: 21:09:54 GMT, April 16, 2011