如何在 CentOS 6 上安装 Cherokee Web 服务器

在本教程中,我们将向您展示如何在 CentOS 6 上安装 Cherokee Web Server。对于那些不知道的人,Cherokee 是一个免费且开源的高性能 Web 服务器。 它非常快速、灵活且易于配置。 它为当今广泛使用的技术提供支持:FastCGI、SCGI、PHP、CGI、SSI、TLS 和 SSL 加密连接、虚拟主机、身份验证、动态编码、负载平衡、 Apache 兼容的日志文件、数据库平衡器、无停机更新和升级、反向 HTTP 代理等等。 切诺基最好的一点是,不像 Apache 或 Nginx,Cherokee 可以完全通过其管理 admin 网页界面

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 CentOS 6 上逐步安装 Cherokee。

先决条件

  • 运行以下操作系统之一的服务器:CentOS 6。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 CentOS 6 上安装 Cherokee Web 服务器

步骤 1. 首先,您需要在系统上启用 EPEL 存储库。

## RHEL/CentOS 6 64-Bit ## # wget https://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm  ## RHEL/CentOS 6 32-Bit ## # wget https://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm

步骤 2. 使用 Yum 安装 Cherokee Web 服务器。

yum update yum install cherokee rrdtool

启动网络服务器并使其在每次重新启动时自动启动:

service cherokee start chkconfig cherokee on

步骤 3. 配置 Cherokee Web 服务器。

使用 Cherokee Web Server 最好的部分是能够通过简单易用的 Web 界面管理其所有配置。 它可以通过启动 cherokee-admin 命令:

cherokee-admin

默认情况下, cherokee-admin 只能从 localhost 访问。 如果您需要访问 admin 使用参数的其他网络地址 -b. 如果您不提及任何 IP 地址,它将自动侦听所有网络接口。 然后你可以连接到 cherokee-admin 另一个网络地址。

cherokee-admin -b

访问切诺基 admin 从特定的网络地址:

cherokee-admin -b 192.169.1.2
#sudo cherokee-admin -b  Cherokee Web Server 1.2.103 (Dec 16 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: idrootEMfQRantyWWa6h  Web Interface:  URL: https://127.0.0.1:9090/

重要的: 密码仅供一次性使用。 如果您需要再次登录,您应该使用相同的命令来生成它。

第 4 步。现在通过浏览您的浏览器访问 Cherokee-Admin https://127.0.0.1:9090. 输入用户名和密码以访问它。

恭喜! 您已成功安装 Cherokee。 感谢您使用本教程在 CentOS 6 系统上安装 Cherokee Web 服务器。 如需更多帮助或有用信息,我们建议您查看 切诺基官方网站.