donwload from here: http://www.
cherokee-project.com/cherokee-latest-tarballthe latest version of this software now is : 0.99.22
this is an web server software ease to install and use. Now let enter into the world of Cherokee.
tar xzf cherokee-0.99.22.tar.gz
cd cherokee-0.99.22
./configure --prefix=path_to_target
make
make instlal
Then you will found the cherokee installed in the path of "path_to_target".
the folder is like this:
bin etc include lib sbin share var
meaning of the folder:
bin: the main programming of cherokee it will include about 4 programs to config the server and other operation
sbin: the programming of the http server and http server management.
cherookee: the http server program
cherookee-admin: the management tools of the cherookee, it will be run as a http server, developer can visit all the function from the special port of the server to manange all the function cherookee.
cherookee-worker: this is a main part of the http server, every thing will be done with this programm and cherookee also need this to finished all the jobs.
etc: this folder includes all the config file of the server include http and https an others. you can define different virturemachine here with one config file or mutil-configu-file.
lib: this folder includes all the library of this software and if you want to programming with Cherokee you need to use these library and head file. and the head file is in the include folder.
include: the head file of Cherokee.
share: the document of Cherokee it can be published by Cherokee
var:this folder include all the content the website you want to publish.
lib: utility file of web pages
log: the web site log file
run: different website will be different process, each process will create a pid file and other file related with this server. and these file will store in this folder.
www: all the web page of the websites will be published from here. it will include images and htmls etc.
now all the content of Cherokee are here.