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 服務器,它還會處理切換到 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 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
我得到以下輸出:
配置防火牆
現在 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 歡迎頁面。
對歡迎頁面感到滿意後,您可以通過瀏覽器導航到 https://youuser-ip:7080 訪問 OpenLiteSpeed 管理頁面。
你 你的連接不是私人的 溫暖的。這是瀏覽器默認安全設置的一部分。 您將收到警告,因為您沒有保護您的 Web 服務器。您現在可以忽略此警告並繼續安裝過程。
為了解決這個問題, 進步 環境。點擊 繼續(危險) 鏈接如下。
將顯示一個登錄頁面。此頁面將要求您輸入管理員帳戶的密碼。提供您在安裝期間配置的憑據。點擊 登錄.
完成登錄過程後,您將被重定向到 OpenLiteSpeed 管理網頁界面,如下圖所示。從此屏幕中,您可以根據自己的喜好設置 OpenLiteSpeed。
結論是
在本教程中,我們了解瞭如何在 Rocky Linux 和 CentOS 上安裝和配置 OpenLiteSpeed Web 服務器。 關於在 CentOS 8 系統上配置和使用 OpenLiteSpeed 的知識還有很多。 如果您想了解更多關於如何設置和使用 OpenLiteSpeed 網絡服務器,請訪問其官網。 文檔頁面 我想知道更多細節。