如何在 Rocky Linux 8 上安装 OpenLiteSpeed Web 服务器

OpenLiteSpeed 是一个快速的开源 Web 服务器应用程序,带有内置的快速 PHP 模块。 本指南将向您展示如何在 Rocky Linux 8 和 CentOS 8 上安装和配置 OpenLiteSpeed。

先决条件

为了安装 OpenLiteSpeed,您将需要以下内容:

  • 非root用户 sudo 特权。
  • 安装时至少有 6 GB 磁盘空间的 Rocky Linux 8 或 CentOS 8 服务器(推荐 8 GB)。
  • 最新版本的 wget 和 curl 还需要命令行工具。

更新系统

OpenLiteSpeed 兼容 Linux 操作系统 Rocky Linux 8、Alma Linux 8 和 centOS 8。首先要做的是更新系统并确保可以安装 OpenLiteSpeed。 使用以下命令更新您的系统。

sudo dnf clean all sudo dnf -y update sudo dnf install -y epel-release

添加 RPM OpenLiteSpeed 包

是时候将 RPM 添加到您的系统了。 该过程非常简单,可以使用一个命令完成。 是时候将 RPM 添加到您的系统了。 RPM OpenLiteSpeed Package 是一个包含 OpenLiteSpeed 及其所有依赖项的软件包。 如果您在服务器上运行任何其他 Web 服务器,它还负责切换到 OpenLiteSpeed 守护程序。

运行以下命令以添加 RPM OpenLiteSpeed 包。 该命令的 rpm -Uvh 部分从 Litespeedtech https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm 提供的链接安装 OpenLiteSpeed RPM。 此命令还会升级当前安装在系统上的任何现有软件包。

sudo rpm -Uvh https://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

安装 OpenLiteSpeed Web 服务器

现在您已经安装了 RPM 包并启用了 OpenLiteSpeed 存储库,下一步是安装 OpenLiteSpeed 本身。

运行以下命令在您的 Centos 8 系统上安装 OpenLiteSpeed Web Server。

sudo dnf install openlitespeed -y

配置 OpenLiteSpeed Web 服务器

OpenLiteSpeed 现已安装。 您需要运行一些命令才能继续配置过程。 建议您在成功完成 OpenLiteSpeed 的配置之前不要对您的网站进行任何更改。 这将确保您网站的后端和前端在此过程中对代码和文件进行更改时保持同步。

OpenLiteSpeed 的默认密码是: 123456. 在完成安装过程之前,您至少应该将密码更改为更安全的密码。

您可以通过运行下面的 admpass.sh 来更改默认密码。 admpass.sh 旨在生成 admin 密码字符串。 它使用随 OpenLiteSpeed 发行版提供的名为 addpass.php 的文件的语言,然后通过将其硬编码到自动生成的脚本中,将其应用于本地 LSWS 安装。

/usr/local/lsws/admin/misc/admpass.sh

提供一个用户名,该用户名是您要用于 LSWS 的用户名 admin 帐户。 提供包含至少六个随机音节的密码,这些音节也是您的选择。