速いらしい cherokee Web Server をインストールするメモ。 1994年から開発されていて結構老舗だったのか。
download site:
http://www.cherokee-project.com/downloads
RPM for Fedoda:
http://ftp.nux.ipb.pt/pub/dists/opensuse/repositories/home:/marostegui/
via:
$ curl -O http://www.cherokee-project.com/download/0.6/0.6.0/cherokee-0.6.0b700.tar.gz
$ tar xzvfp cherokee-0.6.0b700.tar.gz
$ cd cherokee-0.6.0b700
$ ./configure --prefix=/usr --sysconfdir=/etc
============================
Install prefix /usr
cflags -g -O2
trace no
sendfile() yes
IPv6 support yes
Polling method 1 epoll
Polling method 2 poll
Polling method 3 select
Threading support yes
TLS support openssl
PCRE library yes
Compatible PAM yes
LDAP yes
MySQL yes
crypt support multithread
Installation dir /usr/bin
============================
$ make
$ sudo make install
$ sudo /usr/sbin/cherokee
Cherokee Web Server 0.6.0 (Jul 23 2007): Listening on port 81, TLS disabled
IPv6 enabled, using epoll, 1024 fds limit, 5 threads, 204 fds in each
standard scheduling policy
$ cd ../
$ rm -rf cherokee-0.6.0b700
$ tar xzvfp cherokee-0.6.0b700.tar.gz
$ cd cherokee-0.6.0b700
$ ./configure --prefix=/usr --sysconfdir=/etc --disable-ipv6 --disable-tls --disable-pam
============================
Install prefix /usr
cflags -g -O2
trace no
sendfile() yes
IPv6 support no
Polling method 1 epoll
Polling method 2 poll
Polling method 3 select
Threading support yes
TLS support no
PCRE library yes
Compatible PAM disabled
LDAP yes
MySQL yes
crypt support multithread
Installation dir /usr/bin
============================
$ make
$ sudo make install
$ sudo /usr/sbin/cherokee
Cherokee Web Server 0.6.0 (Jul 23 2007): Listening on port 81, TLS disabled
IPv6 disabled, using epoll, 1024 fds limit, 5 threads, 204 fds in each
standard scheduling policy
