Cherokee 号称是目前最快的 Web 服务器软件,据说在性能上甚至比 Nginx 还略胜一筹。
Cherokee 的功能包括支持 FastCGI、SCGI、PHP、CGI、TLS 及 SSL 加密连接,虚拟主机,授权认证,实时编码,载入均衡,与 Apache 兼容的 log 文件等等。
Cherokee 最具特色的地方在于内置了一个名为 cherokee-admin 的工具,执行后,允许管理员直接通过浏览器对其进行管理和配置。比如,开启或关闭服务器,进行一般选项的设定,配置虚拟服务器、信息源、图标、Mime 类型等项目。另外还集成了 RRD-tool 工具,无需任何配置就可以生成服务器流量表等监控数据。
# 安装:
通过这个 PPA 源来安装最新版的 Cherokee 1.0.5
sudo apt-get install rrdtool
sudo apt-get install libcherokee-mod-rrd
sudo apt-add-repository ppa:cherokee-webserver/ppa
sudo apt-get update
sudo install cherokee
# 启动:
Cherokee Web 服务:
sudo /etc/init.d/cherokee start
Cherokee 后台管理程序:
sudo cherokee-admin -b 192.168.0.1
请把 192.168.0.1 替换你自已主机的外网 IP 地址,这样在远程也可以访问后台管理界面了。
启动后会出现类似下面的提示:
Login:
User: admin
One-time Password: lKNmYl9cHO87Z45C
Web Interface:
URL: :9090/
它会生成一个一次性密码,通过这个密码就可以登录管理界面了,每次重启管理程序密码都会改变。
# 后台截图:
主界面
流量监控画面
好了,到此为止,基本的 Web 服务器就配置好了,这也只是一篇介绍性的入门文章,关于 PHP ,MySQL 等的配置请自行搜索相应的文档。