forked from cherokee/webserver
-
Notifications
You must be signed in to change notification settings - Fork 0
Cherokee Web Server
License
felipeita/webserver
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Cherokee Web Server =================== Web site -------- http://www.cherokee-project.com License ------- Currently Cherokee is being released under GPL v2. Read the COPYING file for more information. Mailing lists ------------- There are a few mailing list available. Please, do not hesitate to subscribe to any on them: http://www.cherokee-project.com/cgi-bin/mailman/listinfo/cherokee This is the main mailing list, where questions are sent and general discussion takes place. There are also a few technical mailing list. Developers and package maintainers usually subscribe to these mailing list as well: http://www.cherokee-project.com/cgi-bin/mailman/listinfo/bugs http://www.cherokee-project.com/cgi-bin/mailman/listinfo/cherokee-commits The mailing lists archives are available at: http://www.cherokee-project.com/archives/ IRC channel ----------- irc.freenode.net, channel #cherokee Building from a tar.gz file --------------------------- Run ./configure, with some options if you wish. The standard options are documented in the INSTALL file. The only interesting ones are the usual --prefix=/usr, --localstatedir=/var and --sysconfdir=/etc Do "make", and then do "make install" (possibly as root if the destination permissions require that). That's all. Building form the repository ---------------------------- Check out the code from SVN, following the instructions at: http://www.cherokee-project.com/svn cd into the source directory and run ./autogen.sh to setup the environment (you need the standard autoconf tools to do so). Then, continue with the following instructions... FAQ --- Here is a list of the most frequently asked questions: How to compile it ------------------ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var make How to create dinamyc modules ----------------------------- It's the default way. How to configure the module xyz to be linked statically ------------------------------------------------------- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-static-module=xyz How to build everyhing statically --------------------------------- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-static-module=all How to create a self signed certificate for TLS ----------------------------------------------- openssl req -days 1000 -new -x509 -nodes -out /etc/cherokee/ssl/cherokee.pem -keyout /etc/cherokee/ssl/cherokee.pem How to compile it on Windows ---------------------------- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-static-module=all --enable-static --enable-shared=no --enable-beta --enable-trace How to cross compile the Win32 version -------------------------------------- From Linux: http://alobbs.com/news/1201 From MacOS: http://alobbs.com/news/1299 From Win32: http://unixwars.com/2008/07/17/c/ -- Alvaro Lopez Ortega [email protected]
About
Cherokee Web Server
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 60.4%
- Python 32.5%
- JavaScript 1.6%
- CSS 1.3%
- Makefile 1.2%
- Assembly 0.7%
- Other 2.3%