如何在 RockyLinux8 上安裝 OpenLite Speed Web Server


OpenLiteSpeed 是一個內置快速 PHP 模塊的快速開源 Web 服務器應用程序。本指南介紹如何在 Rocky Linux 8 和 CentOS 8 上安裝和配置 OpenLite Speed。

先決條件

要安裝 OpenLiteSpeed,您需要以下內容:

  • 具有 sudo 權限的非 root 用戶。
  • Rocky Linux 8 或 CentOS 8 服務器(推薦 8 GB)在安裝過程中至少有 6 GB 的磁盤空間。
  • 最新版本的 wget 和 curl 也需要命令行工具。

更新系統

OpenLiteSpeed 兼容 Linux 操作系統 Rocky Linux 8、Alma Linux 8 和 centOS 8。首先要做的是更新您的系統並確保可以安裝 OpenLite Speed。使用以下命令更新系統:

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

添加 RPM OpenLiteSpeed 包

將 RPM 添加到您的系統。該過程非常簡單,只需一條命令即可運行。將 RPM 添加到您的系統。 RPM OpenLiteSpeed 包是一個包含 OpenLiteSpeed 及其所有依賴項的包。如果您在服務器上運行另一個 Web 服務器,它還可以處理切換到 O​​penLiteSpeed 守護程序。

運行以下命令添加 RPMOpenLiteSpeed 包。該命令的 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 本身。

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

sudo dnf install openlitespeed -y

OpenLiteSpeed Web服務器配置

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

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

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

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

LSWS 使用的用戶名 指定作為管理員帳戶的用戶名。提供包含至少 6 個隨機音節的密碼。您也可以選擇此項。

通過運行以下命令啟動並驗證 lsws 服務:

sudo systemctl start lsws
sudo systemctl status lsws

您將獲得以下輸出:

啟動 lws 服務

配置防火牆

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

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

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 WebUI

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

.. 打開網絡瀏覽器,訪問服務器的 IP 地址,然後訪問 8080。例如,如果您的 IP 地址是 192.168.1.102,您的瀏覽器將訪問 https://192.168.1.102:8088。 顯示 OpenLite Speed 歡迎頁面。

OpenLite Speed 安裝成功

當您對歡迎頁面感到滿意時,您可以通過瀏覽器訪問 https://youuser-ip:7080 訪問 OpenLite Speed 管理頁面。

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

連接不是私有的

點擊修復此問題 進步 環境。點擊 繼續(不安全) 鏈接如下。

高級設置

接受 SSL 證書

顯示登錄頁面。在此頁面上,系統將提示您輸入管理員帳戶的密碼。輸入您在安裝期間配置的憑據。點擊 登錄..

OpenLiteSpeed 登錄

登錄過程完成後,您將被重定向到 OpenLiteSpeed 管理 Web 界面,如下所示。在此屏幕上,您可以繼續並根據自己的喜好配置 OpenLite Speed。

OpenLiteSpeed儀表板

結論是

本教程向您展示瞭如何在 Rocky Linux 和 CentOS 上安裝和配置 OpenLite Speed Web Server。 關於在 CentOS 8 系統上配置和使用 OpenLite Speed 的知識有很多。 如果您想了解更多有關設置和使用 OpenLiteSpeed 網絡服務器的信息,請訪問官網。 文檔頁面 請聯繫我們。