编译安装 Cherokee web server 0.99.44b 通过 

最近拿火山互联的免费VPS搞着玩,卸掉了自带的apache,想尝试下号称速度最快的Cherokee web server,反正也闲来无事.
对它是耳闻已久了,就是一直没有时间,关键是没有空闲的机器去尝试尝试。呵呵

下载最新版本;http://ftp.saix.net/Cherokee/LATEST_is_0.99.43/cherokee-0.99.43.tar.gz

解压,简单了看了下README 和 INSTALL.给我感觉,不像apache 那样冗长,动不动就几百上千行。
看得眼花。这个很快就到达bottom了。。

cherokee 给的参数很少,所以编译安装起来很方便.

我的configure:
It was created by cherokee configure '0.99.44', which was
generated by GNU Autoconf 2.65. Invocation command line was

$ ./configure --prefix=/usr/local/cherokee --bindir=/usr/local/bin --sbindir=/usr/local/sbin --enable-beta --enable-os-string=PowerPC --enable-trace --enable-internal-pcre --enable-static-module=ALL --with-wwwroot=/home/www/web --with-wwwuser=vhost --with-wwwgroup=vhost

一切顺利.
完了后给出结果列表:
============================
Install prefix /usr/local/cherokee
CFLAGS -g -O2
trace yes
backtracing no
sendfile() yes
IPv6 support yes
Polling method 1 epoll
Polling method 2 poll
Polling method 3 select
Threading support yes
OpenSSL support yes
PCRE library built-in
Compatible PAM yes
LDAP yes
MySQL yes
GeoIP no
FFMpeg no
crypt support multithread
Beta release

Installation dir /usr/local/bin

最后, make && make install.

安装完成.

cherokee 最大的好处就是不用编辑配置文件,而是通过一个可视化的控制台去操作。很是方便.

由于火山互联不支持80、21外其他端口,且登录验证总是出错.

故运行 cherokee-admin -b -p 80 -u ,直接 "http://域名" 无密码访问.(不太安全)
设置好虚拟主机,保存即可.

退出cherokee-admin程序,这样就算配置好了,方便呀

由于,火山互联VPS默认的php没有编译支持cgi,所以…… 杯具呀
改天再弄吧

输入 cherokee -d 运行服务器。
[ ] ( 1935 次浏览 ) 永久链接 ( 3 / 2577 )

<< <上一页 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 下一页> >>