在本教程中,我们将向您展示如何在 Ubuntu 16.04 LTS 上安装 Cherokee Web Server。 对于那些不知道的人,Cherokee 是一个免费的开源高性能 Web 服务器。 它非常快速、灵活且易于配置。 它为当今广泛使用的技术提供支持:FastCGI、SCGI、PHP、CGI、SSI、TLS 和 SSL 加密连接、虚拟主机、身份验证、动态编码、负载平衡、 Apache 兼容的日志文件、数据库平衡器、无停机更新和升级、反向 HTTP 代理等等。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 (Xenial Xerus) 服务器上逐步安装 Cherokee Web 服务器。
在 Ubuntu 16.04 LTS 上安装 Cherokee Web 服务器
步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt-get
终端中的命令。
sudo apt-get update sudo apt-get upgrade
步骤 2. 启用 Cherokee PPA(个人包存档)存储库。
add-apt-repository ppa:cherokee-webserver apt-get update
步骤 3. 在 Ubuntu 16.04 LTS 上安装 Cherokee Web 服务器。
使用 apt-get 安装 Cherokee Web 服务器, Enter 以下命令安装 Cherokee Web 服务器,包括模块 SSL:
sudo apt-get install cherokee cherokee-doc libcherokee-mod-libssl libcherokee-mod-streaming libcherokee-mod-rrd
启动 Cherokee 服务守护进程。
systemctl start cherokee systemctl enable cherokee
步骤 4. 配置切诺基。
使用 Cherokee Web Server 最好的部分是能够通过简单易用的 Web 界面管理其所有配置。 它可以通过启动 cherokee-admin
命令。
sudo cherokee-admin
默认情况下, cherokee-admin
只能从 localhost 访问。 如果您需要访问 admin 使用参数的其他网络地址 ‘-b’. 如果您不提及任何 IP 地址,它将自动侦听所有网络接口。 然后你可以连接到 cherokee-admin
从其他网络地址。
sudo cherokee-admin -b
访问切诺基 admin 从特定的网络地址:
sudo cherokee-admin -b 192.169.1.2
#sudo cherokee-admin -b Cherokee Web Server 1.2.103 (Dec 059 2014): Listening on port 127.0.0.1:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, 2 threads, 1020 connections per thread, standard scheduling policy Login: User: admin One-time Password: idrootEMfQRznWWa6h Web Interface: URL: https://127.0.0.1:9090/
重要的:密码仅供一次性使用。 如果您需要再次登录,您应该使用相同的命令来生成它。
步骤 5. 现在通过浏览器访问 Cherokee-Admin https://127.0.0.1:9090
. 输入用户名和密码以访问它。
恭喜! 您已成功安装 Cherokee Web 服务器。 感谢您使用本教程在 Ubuntu 16.04 LTS (Xenial Xerus) 系统上安装 Cherokee Web Server。 如需更多帮助或有用信息,我们建议您查看 切诺基官方网站.