---
author: Arun Pyasi
category: 系统运维
comments_data:
- date: '2015-04-04 14:57:31'
  message: 看看,不打算用.
  postip: 175.12.147.64
  username: Esteem
- date: '2015-04-04 18:43:40'
  message: 这软件有点陈旧了，开发也不活跃
  postip: 27.19.104.69
  username: 风铃叮当
count:
  commentnum: 2
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 8242
date: '2015-04-04 13:01:00'
editorchoice: false
excerpt: 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 1. 更新Ubuntu软件包索引 首先登陆
fromurl: http://linoxide.com/ubuntu-how-to/install-cherokee-lightweight-web-server-ubuntu-14-04/
id: 5198
islctt: true
largepic: /images/p/201504/04/131104bzeeg2kyu12lye28.jpg
permalink: /article-5198-1.html
pic: /images/p/201504/04/131104bzeeg2kyu12lye28.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 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 1. 更新Ubuntu软件包索引 首先登陆
tags:
- Cherokee
- Web服务器
thumb: false
title: 如何在Ubuntu 14.04上安装轻量级web服务器Cherokee
titlepic: false
translator: ictlyh
updated: '2015-04-04 13:01:00'
---

**Cherokee** 是一个免费，开源，高性能轻量级的全功能web服务器，支持大部分主流操作系统(Linux、 Mac OS X、 Solaris 和 BSD)。它支持TLS/SSL、FastCGI、 SCGI、 PHP、 uWSGI、 SSI、 CGI、 LDAP、 HTTP代理、 视频流处理、 内容缓存、 流量控制、 虚拟主机、Apache兼容的日志文件，以及负载均衡等功能。


![](/images/p/201504/04/131104bzeeg2kyu12lye28.jpg)


今天我们介绍一下怎样在Ubuntu Server 14.04 LTS安装和配置轻量级的web服务器Cherokee，只需要注意修改软件源列表，同样适用于Ubuntu12.04，12.10和13.04。


在Ubuntu Server上逐步安装和配置Cherokee


### 1. 更新Ubuntu软件包索引


首先登陆Ubuntu Server，执行以下命令，更新Ubuntu Server的软件源并安装可用的更新。



```
sudo apt-get update
sudo apt-get upgrade

```

### 2. 加入 PPA


通过运行以下命令增加Cherokee的PPA



```
sudo add-apt-repository ppa:cherokee-webserver
sudo apt-get update

```

对于运行14.04版本的服务器还需要执行以下步骤



```
cd /etc/apt/sources.list.d
nano cherokee-webserver-ppa-trusty.list

```

用`deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu saucy main` 替换 `deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu trusty main`


**再次运行命令:**



```
sudo apt-get update

```

### 3. 使用apt-get安装Cherokee


使用如下命令安装Cherokee和SSL模块



```
sudo apt-get install cherokee cherokee-admin cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd

```

### 4. 配置Cherokee


重启Cherokee服务：



```
sudo service cherokee start

```

使用Cherokee最大的好处就是能通过一个简单易用的web界面 cherokee-admin 来管理所有的配置选项。推荐通过浏览器来管理Cherokee。使用如下命令启动cherokee-admin



```
sudo cherokee-admin

```

**注意： cherokee-admin 会显示用户名，一次性密码和web管理界面地址。**


**请记录下这个一次性密码，登录到管理界面时需要它。**


默认情况下，只能通过localhost访问Cherokee-admin，如果需要通过其它网络地址来访问，可以使用‘**-b**’参数。如果不指定任何IP地址，Cherokee-admin会自动监听所有网络端口。然后就可以通过网络访问Cherokee-admin



```
sudo cherokee-admin -b

```

通过指定IP地址访问Cherokee-admin



```
sudo cherokee-admin -b 192.168.1.102

```

### 5. 浏览cherokee-admin面板


在你喜欢的浏览器中输入地址`http://主机名或IP地址:9090/`就可以进入控制面板了。例如我的是[http://127.0.0.1:9090/，在浏览器中显示如下图](http://127.0.0.1:9090/%EF%BC%8C%E5%9C%A8%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%AD%E6%98%BE%E7%A4%BA%E5%A6%82%E4%B8%8B%E5%9B%BE)


![cherokee-admin-panel](/images/p/201504/04/120523oqed94x9idpdwafa.png)


好了，到这里我们已经成功地在Ubuntu Server上安装和配置了Cherokee。




---


via: <http://linoxide.com/ubuntu-how-to/install-cherokee-lightweight-web-server-ubuntu-14-04/>


作者：[Arun Pyasi](http://linoxide.com/author/arunp/) 译者：[ictlyh](https://github.com/ictlyh) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出