Changeset 1919
- Timestamp:
- 08/31/08 14:53:49 (3 months ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee-guardian.1 (deleted)
- cherokee/trunk/cherokee-worker.1 (added)
- cherokee/trunk/cherokee.1 (added)
- cherokee/trunk/doc/Makefile.am (modified) (1 diff)
- cherokee/trunk/doc/basics_running_cherokee.txt (modified) (2 diffs)
- cherokee/trunk/doc/bundle.txt (modified) (1 diff)
- cherokee/trunk/doc/bundle_cherokee.txt (modified) (1 diff)
- cherokee/trunk/doc/index.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r1918 r1919 1 2008-08-31 Taher Shihadeh <taher@unixwars.com> 2 3 * cherokee.1, cherokee-worker.1: changed man pages to accomodate 4 recent program name changes. 5 6 * doc/basics_running_cherokee.txt, doc/index.txt, doc/bundle.txt, 7 doc/bundle_cherokee.txt: changed docs to reflect the new names. 8 1 9 2008-08-31 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 10 cherokee/trunk/doc/Makefile.am
r1900 r1919 23 23 bundle_cherokee-admin.html \ 24 24 bundle_cherokee-config.html \ 25 bundle_cherokee-guardian.html \26 25 bundle_cherokee-tweak.html \ 26 bundle_cherokee-worker.html \ 27 27 bundle_spawn-fcgi.html \ 28 28 bundle_cget.html \ cherokee/trunk/doc/basics_running_cherokee.txt
r1816 r1919 11 11 present in your system. 12 12 13 . Guardian wrapper: The 14 link:bundle_cherokee-guardian.html[cherokee-guardian] program comes 15 as a standard part of the Cherokee bundle. It is a security 13 . Guardian wrapper: The link:bundle_cherokee.html[cherokee] program 14 comes as a standard part of the Cherokee bundle. It is a security 16 15 mechanism that ensures Cherokee's recovery in case of any system 17 failure . This is what is actually launched when Cherokeeis18 a utomatically started.16 failure and wraps the calls to `cherokee-worker`. This is what is 17 actually launched when Cherokee is automatically started. 19 18 20 . Command line: Cherokee supports a series of parameters to launch it 21 from the command line. Refer to the the appropriate documentation 22 section about link:bundle_cherokee.html[`cherokee`] to see the complete 23 list of optional arguments. 19 . Stand alone instance: Cherokee supports a series of parameters to 20 launch it from the command line. Refer to the the appropriate 21 documentation section about 22 link:bundle_cherokee-worker.html[`cherokee-worker`] to see the 23 complete list of optional arguments. 24 24 25 25 . Cherokee-Admin: The administrative web interface allows you to setup … … 28 28 link:bundle_cherokee_admin.html[`cherokee-admin`] process and follow the 29 29 link:config_walkthrough.html[Walktrhough] section of the documentation. 30 cherokee/trunk/doc/bundle.txt
r1816 r1919 1 1 == link:index.html[Index] -> Cherokee Bundle 2 2 3 . link:bundle_cherokee.html[cherokee]: The main program.3 . link:bundle_cherokee.html[cherokee]: Main web server invoker. 4 4 . link:bundle_cherokee-admin.html[cherokee-admin]: The configuration UI. 5 5 . link:bundle_cherokee-config.html[cherokee-config]: Information retriever. 6 . link:bundle_cherokee-guardian.html[cherokee-guardian]: Web server safe invoker.7 6 . link:bundle_cherokee-tweak.html[cherokee-tweak]: Cherokee Swiss army knife 7 . link:bundle_cherokee-worker.html[cherokee-worker]: Web server stand alone program. 8 8 . link:bundle_cget.html[cget]: Web retriever. cherokee/trunk/doc/bundle_cherokee.txt
r1816 r1919 4 4 ------------------------- 5 5 6 This is the main Cherokee program. It can be launched in several ways7 as shown in the section link:basics_running_cherokee.txt[Running 8 Cherokee]. Unless specified otherwise, `cherokee` will try to run with 9 the configuration present in your default10 link:dev_cherokee.conf.html[cherokee.conf] file.6 This command-line tool is a wrapper for the main Cherokee 7 executable. It is used as a safety net to invoke `cherokee-worker` and 8 to ensure it is always functioning. It also plays an important role in 9 the link:other_goodies.html#zero-downtime[zero-downtime] mechanism 10 implemented to allow graceful restarts of the server. 11 11 12 This is the full information provided by the manpage :12 This is the full information provided by the manpage. 13 13 ********************************************************************** 14 14 *NAME*:: 15 `cherokee` - Cherokee Web Server15 cherokee - Cherokee web server safe invoker 16 16 17 17 *SYNOPSIS*:: 18 `cherokee` [options]18 cherokee 19 19 20 20 *DESCRIPTION*:: 21 `cherokee` is an extremely fast, flexible and embeddable web server.22 21 23 *OPTIONS*:: 24 This command will launch the Cherokee webserver. It accepts the following options. 25 26 -h, --help;; 27 Prints a brief help message and terminates execution 28 29 -V, --version;; 30 Prints Cherokeeâs version and terminates execution 31 32 -t, --test;; 33 Perform a sanity check on the configuration file. The server will not run. 34 35 -d, --detach;; 36 Launches the server as a background process (default behaviour is to stay attached to the controlling terminal). 37 38 -C, --config=PATH;; 39 Specifies a configuration file other than the default /etc/cherokee/cherokee.conf 40 41 -p, --port=PORT;; 42 TCP port number to which the server will listen. 43 44 -r, --documentroot=PATH;; 45 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. 46 47 -i, --print;; 48 Print server technical information. 22 Cherokee is an extremely fast, flexible and embeddable web 23 server. `cherokee` is the recommended way to invoke 24 `cherokee-worker`. It will launch Cherokee with any options specified 25 to it via the command line, and monitor it. In case Cherokee ends 26 abnormally, it will be immediately re-launched. 27 + 28 This program was previously called cherokee-guardian, but became the 29 main binary to invoke Cherokee since release 0.9. 49 30 ********************************************************************** 50 31 51 To illustrate the usefulness of such options take the following 52 example: 53 54 ---- 55 $ cherokee -p 8080 -r `pwd` 56 ---- 57 58 This would allow any non-privileged user to statically share the 59 contents of the current directory. A great way to share files in a 60 local network whenever you are in a hurry. Remember that in Unix 61 systems only processes launched by the superuser have privileges to 62 be hooked to the lower 1024 ports of the system. 32 The accepcted parameters are those of the 33 link:bundle_cherokee-worker.html[cherokee-worker] binary. cherokee/trunk/doc/index.txt
r1900 r1919 19 19 ********************************* 20 20 21 . link:bundle_cherokee.html[cherokee]: The main program.21 . link:bundle_cherokee.html[cherokee]: Main web server invoker. 22 22 . link:bundle_cherokee-admin.html[cherokee-admin]: The configuration UI. 23 23 . link:bundle_cherokee-config.html[cherokee-config]: Information retriever. 24 . link:bundle_cherokee-guardian.html[cherokee-guardian]: Web server safe invoker.25 24 . link:bundle_cherokee-tweak.html[cherokee-tweak]: Cherokee Swiss army knife 25 . link:bundle_cherokee-worker.html[cherokee-worker]: Web server stand alone program. 26 26 . link:bundle_cget.html[cget]: Web retriever. 27 27