OpenLiteSpeed 是一個快速的開源 Web 服務器應用程序,內置快速 PHP 模塊。本指南將向您展示如何在 Rocky Linux 8 和 CentOS 8 上安裝和配置 OpenLiteSpeed。
先決條件
要安裝 OpenLiteSpeed 你需要:
- 具有 sudo 權限的非根用戶。
- 一台 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 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 網絡服務器
現在我們已經安裝了 RPM 包並啟用了 OpenLiteSpeed 存儲庫,下一步是安裝 OpenLiteSpeed 本身。
通過運行以下命令在您的 Centos 8 系統上安裝 OpenLiteSpeed 網絡服務器:
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 管理員帳戶的用戶名。這也會給出包含 6 個或更多隨機音節的密碼。
啟動 lsws 服務並通過運行以下命令檢查狀態:
sudo systemctl start lsws sudo systemctl status lsws
我得到以下輸出:
配置防火牆
現在 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 界面並開始管理您的網站。
打開網絡瀏覽器並轉到您服務器的 IP 地址,然後是 8080。例如,如果您的 IP 地址是 192.168.1.102,請將瀏覽器指向 https://192.168.1.102:8088。 顯示 OpenLiteSpeed 歡迎頁面。
對歡迎頁面感到滿意後,您可以通過瀏覽器導航至 https://youuser-ip:7080 訪問 OpenLiteSpeed 管理頁面。
你 你的連接不是私人的 溫暖的。這是瀏覽器默認安全設置的一部分。 你會收到警告,因為你沒有保護你的網絡服務器。您現在可以忽略此警告並繼續安裝過程。
要解決此問題, 進步 環境。點擊 繼續(危險) 鏈接如下所示。
顯示登錄頁面。此頁面將要求您輸入管理員帳戶的密碼。提供您在安裝期間配置的憑據。點擊 登錄.
完成登錄過程後,您將被重定向到 OpenLiteSpeed 管理 Web 界面,如下所示。在此屏幕上,您可以根據自己的喜好設置 OpenLiteSpeed。
結論是
在本教程中,我們了解瞭如何在 Rocky Linux 和 CentOS 上安裝和配置 OpenLiteSpeed Web 服務器。 關於在我的 CentOS 8 系統上配置和使用 OpenLiteSpeed,我還有很多東西要學習。 如果您想了解更多關於如何設置和使用 OpenLiteSpeed 網絡服務器的信息,請訪問其官方網站。 文檔頁面 我想知道更多細節。