Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Cherokee Web Server
C Python Other
tree: 6c666bf11e

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
admin
cget
cherokee
contrib
dbslayer
doc
icons
m4
qa
themes
windows
www
AUTHORS
COPYING
ChangeLog
Makefile.am
NEWS
README
SUNWcherokee.spec
acinclude.m4
autogen.sh
cherokee-admin.1
cherokee-config.1
cherokee-config.in
cherokee-tweak.1
cherokee-worker.1
cherokee.1
cherokee.conf.sample.pre
cherokee.m4
cherokee.pc.in
cherokee.spec.in
config.h.win32
configure.in
constants.h.pre
debian_testing.sh
debian_testing_chroot.sh
http-cherokee.xml
mods-admin.sample
pam.d_cherokee
pam.samba.m4
performance.conf.sample.pre

README

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
alvaro@gnu.org
Something went wrong with that request. Please try again.