File: README

package info (click to toggle)
cherokee 0.7.2-4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 8,808 kB
  • ctags: 6,577
  • sloc: ansic: 45,071; python: 9,628; sh: 9,468; makefile: 1,639; xml: 61; perl: 32
file content (101 lines) | stat: -rw-r--r-- 2,990 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
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-trace --enable-static-module=all --enable-static --enable-shared=no --enable-beta

  How to cross compile the Win32 version
  --------------------------------------
   From Linux: http://alobbs.com/news/1201
   From MacOS: http://alobbs.com/news/1299

--
Alvaro Lopez Ortega
alvaro@gnu.org