如何在 Ubuntu 16.04 LTS 上安装 Cherokee Web 服务器

在本教程中,我们将向您展示如何在 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。 如需更多帮助或有用信息,我们建议您查看 切诺基官方网站.

Save