如何在 Rocky Linux 8 上安裝 OpenLiteSpeed 網絡服務器


OpenLiteSpeed 是一款內置快速 PHP 模塊的快速開源 Web 服務器應用程序。本指南將向您展示如何在 Rocky Linux 8 和 CentOS 8 上安裝和配置 OpenLiteSpeed。

先決條件

要安裝 OpenLiteSpeed 您需要:

  • 具有 sudo 權限的非 root 用戶。
  • Rocky Linux 8 或 CentOS 8 服務器,至少有 6 GB 磁盤空間用於安裝(推薦 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 包是一個包含 OpenLiteSpeed 及其所有依賴項的包。如果您在服務器上運行其他 Web 服務器,它還會處理切換到 O​​penLiteSpeed 守護程序。

通過運行以下命令添加 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 網絡服務器

既然安裝了 RPM 包並啟用了 OpenLiteSpeed 存儲庫,下一步就是安裝 OpenLiteSpeed 本身。

通過運行以下命令在您的 Centos 8 系統上安裝 OpenLiteSpeed Web 服務器:

sudo dnf install openlitespeed -y

配置 OpenLiteSpeed 網絡服務器

OpenLiteSpeed 已安裝。要繼續配置過程,您需要運行一些命令。 我們建議您在成功配置 OpenLiteSpeed 之前不要對您的網站進行任何更改。即使代碼和文件在此過程中發生變化,這也可以使您網站的後端和前端保持同步。

OpenLiteSpeed 的默認密碼是: 123456在完成安裝過程之前,您至少應該將密碼更改為更安全的密碼。

您可以通過運行下面的 admpass.sh 來更改默認密碼。 admpass.sh 旨在生成管理員密碼字符串。這使用了 OpenLiteSpeed 發行版提供的名為 addpass.php 的文件的語言。該文件通過將其硬編碼到自動生成的腳本中來應用於您的本地 LSWS 安裝。

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

LSWS 的用戶名 指定作為管理員帳戶的用戶名。 指定包含六個或更多隨機音節的密碼。這也是可選的。

啟動 lsws 服務並通過運行以下命令檢查狀態:

sudo systemctl start lsws
sudo systemctl status lsws

我得到以下輸出:

啟動 lws 服務

配置防火牆

現在 OpenLiteSpeed 已成功安裝,在您的防火牆中為 OpenLiteSpeed 打開一些端口。這是 OpenLiteSpeed 與客戶端通信的地方。

OpenLiteSpeed 默認使用 7080 和 8080 端口。您需要在防火牆中打開這些端口,以便客戶端可以訪問 OpenLiteSpeed 並發佈網頁。

7080端口是OpenLiteSpeed web服務器的默認監聽端口。這是服務器用來偵聽來自客戶端的傳入請求的端口。

端口 8088 是 HTTP 的默認端口。這是網絡瀏覽器用來連接 OpenLiteSpeed 服務器的端口。使用 iptables 命令打開這些端口。

通過運行以下命令在防火牆中打開 8088 和 tcp 端口:

sudo firewall-cmd --zone=public --permanent --add-port=8088/tcp

通過運行以下命令在防火牆中打開 7080 和 tcp 端口:

sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp

運行 sudo firewall-cmd –reload 命令以應用新的防火牆規則。

sudo firewall-cmd --reload

訪問 OpenLiteSpeed Web UI

現在您已經安裝並配置了 OpenLiteSpeed,您可以訪問系統的 Web 界面並開始管理您的網站。

打開 Web 瀏覽器並轉到服務器的 IP 地址,然後轉到 8080。例如,如果您的 IP 地址是 192.168.1.102,請將您的瀏覽器指向 https://192.168.1.102:8088。 顯示 OpenLiteSpeed 歡迎頁面。

OpenLiteSpeed 安裝成功

對歡迎頁面感到滿意後,您可以通過瀏覽器導航到 https://youuser-ip:7080 訪問 OpenLiteSpeed 管理頁面。

你的連接不是私人的 溫暖的。這是瀏覽器默認安全設置的一部分。 您將收到警告,因為您沒有保護您的 Web 服務器。您現在可以忽略此警告並繼續安裝過程。

連接不是私有的

為了解決這個問題, 進步 環境。點擊 繼續(危險) 鏈接如下。

高級設置

接受 SSL 證書

將顯示一個登錄頁面。此頁面將要求您輸入管理員帳戶的密碼。提供您在安裝期間配置的憑據。點擊 登錄.

OpenLiteSpeed 登錄

完成登錄過程後,您將被重定向到 OpenLiteSpeed 管理網頁界面,如下圖所示。從此屏幕中,您可以根據自己的喜好設置 OpenLiteSpeed。

OpenLiteSpeed 儀表板

結論是

在本教程中,我們了解瞭如何在 Rocky Linux 和 CentOS 上安裝和配置 OpenLiteSpeed Web 服務器。 關於在 CentOS 8 系統上配置和使用 OpenLiteSpeed 的知識還有很多。 如果您想了解更多關於如何設置和使用 OpenLiteSpeed 網絡服務器,請訪問其官網。 文檔頁面 我想知道更多細節。