1Cherokee(1) General Commands Manual Cherokee(1)
2
3
4
6 cherokee - Cherokee Web Server
7
9 cherokee [options]
10
12 cherokee is an extremely fast, flexible and embeddable web server.
13
15 This command will launch the Cherokee webserver. It accepts the follow‐
16 ing options:
17
18 -h, --help
19 Prints a brief help message and terminates execution
20
21 -V, --version
22 Prints Cherokee's version and terminates execution
23
24 -t, --test
25 Perform a sanity check on the configuration file. The server
26 will not run.
27
28 -d, --detach
29 Launches the server as a background process (default behaviour
30 is to stay attached to the controlling terminal).
31
32 -C<PATH>, --config=<PATH>
33 Specifies an alternative path for the configuration file to use
34 instead of the default cherokee.conf
35
36 -p<PORT>, --port=<PORT>
37 TCP port number to which the server will listen.
38
39 -r<PATH>, --documentroot=<PATH>
40 Launches a server exposing statically the specified directory.
41 When launched with -r, the configuration file is ignored, and
42 the Cherokee instance runs with its default values.
43
44 -i, --print-server-info
45 Print server technical information.
46
47 -v, --valgrind
48 Execute the worker process under Valgrind. Used only for devel‐
49 opment and troubleshooting purposes.
50
52 The following signals are supported by Cherokee:
53
54 SIGHUP, Restarts the server gracefully
55
56 SIGUSR1, Restarts the server closing all the opened connections
57
58 SIGUSR2, Reopens the log files
59
60 SIGTERM, Exits
61
63 Bug reports
64 I would appreciate hearing of any problems you have with Cherokee. I
65 would also like to hear from you if you have successfully used Chero‐
66 kee, especially if you are using it for a distribution.
67
68 Report bugs to http://bugs.cherokee-project.com
69
70 There is a mailing list for discussion among Cherokee users and for
71 announcements of new and test versions. To join, send a message to
72 cherokee-admin@cherokee-project.com with the line:
73
74 subscribe cherokee
75
76 in the body of the message. The submission address is cherokee@chero‐
77 kee-project.com.
78
80 Cherokee can be run either with this command or cherokee-worker(1).
81 This last option is discouraged if you are not developing though. Note
82 that, for most systems, a startup/shutdown script such as
83 /etc/init.d/cherokee is provided and will probably be the most conve‐
84 nient invocation method.
85
87 Alvaro Lopez Ortega <alvaro@alobbs.com>.
88
89 This manpage is maintainted by Taher Shihadeh <taher@unixwars.com>.
90
91
92
93 February 16, 2011 Cherokee(1)