cherokee 是一个免费,开源,高性能轻量级的全功能web服务器,支持大部分主流操作系统(linux、 mac os x、 solaris 和 bsd)。它支持tls/ssl、fastcgi、 scgi、 php、 uwsgi、 ssi、 cgi、 ldap、 http代理、 视频流处理、 内容缓存、 流量控制、 虚拟主机、apache兼容的日志文件,以及负载均衡等功能。

今天我们介绍一下怎样在ubuntu server 14.04 lts安装和配置轻量级的web服务器cherokee,只需要注意修改软件源列表,同样适用于ubuntu12.04,12.10和13.04。
在ubuntu server上逐步安装和配置cherokee
<a target="_blank"></a>
首先登陆ubuntu server,执行以下命令,更新ubuntu server的软件源并安装可用的更新。
<code>sudo apt-get update</code>
<code>sudo apt-get upgrade</code>
通过运行以下命令增加cherokee的ppa
<code>sudo add-apt-repository ppa:cherokee-webserver</code>
对于运行14.04版本的服务器还需要执行以下步骤
<code>cd /etc/apt/sources.list.d</code>
<code>nano cherokee-webserver-ppa-trusty.list</code>
用<code>deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu saucy main</code> 替换 <code>deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu trusty main</code>
再次运行命令:
使用如下命令安装cherokee和ssl模块
<code>sudo apt-get install cherokee cherokee-admin cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd</code>
重启cherokee服务:
<code>sudo service cherokee start</code>
使用cherokee最大的好处就是能通过一个简单易用的web界面 cherokee-admin 来管理所有的配置选项。推荐通过浏览器来管理cherokee。使用如下命令启动cherokee-admin
<code>sudo cherokee-admin</code>
注意: cherokee-admin 会显示用户名,一次性密码和web管理界面地址。
请记录下这个一次性密码,登录到管理界面时需要它。
默认情况下,只能通过localhost访问cherokee-admin,如果需要通过其它网络地址来访问,可以使用‘-b’参数。如果不指定任何ip地址,cherokee-admin会自动监听所有网络端口。然后就可以通过网络访问cherokee-admin
<code>sudo cherokee-admin -b</code>
通过指定ip地址访问cherokee-admin
<code>sudo cherokee-admin -b 192.168.1.102</code>
cherokee-admin-panel
好了,到这里我们已经成功地在ubuntu server上安装和配置了cherokee。
原文发布时间:2015-04-04
本文来自云栖合作伙伴“linux中国”