Ubuntu服務器安裝配置OpenLiteSpeed教程

OpenLiteSpeed是LiteSpeed的開源免費版本,它與Nginx、Apche等服務類似,可用於搭建網站的環境。如果是用WodPess或Mgento 2部署的網站,那麼使用OpenLiteSpeed將可獲得更快的運行速度。本教程主要介紹下Ubuntu服務器安裝部署OpenLiteSpeed的操作步驟。

部署一臺全新的Ubuntu服務器(如RAKsmt美國服務器,操作系統建議選最新的Ubuntu LTS版本),機器開通後,使用SSH工具(如PuTTY)登錄服務器。

一、安裝OpenLiteSpeed

成功登錄到該Ubuntu服務器後,運行下面命令,更新軟件包管理器緩存。

sudo pt updte

OpenLiteSpeed將其代碼託管在自己的存儲庫中,我們可運行以下命令,列出軟件包管理器的源代碼列表。

sudo wget -O R http://pms.litespeedtech.com/debin/enble_lst_debin_epo.sh | sudo bsh

wget命令可獲得位於OpenLiteSpeed服務器上的遠程存儲庫。如無意外,我們可以看到類似下面的輸出結果。

接下來,安裝OpenLiteSpeed包。

sudo pt instll openlitespeed

如果出現提示,請輸入密碼,然後按確認安裝Y。

安裝完成後,通過檢查OpenLiteSpeed的狀態來驗證OpenLiteSpeed是否已安裝並正常工作,命令如下:

sudo systemctl sttus lsws

這時會得到類似下面的輸出結果:

通過上述操作,我們便擁有了一箇以默認配置運行的OpenLiteSpeed Web服務器。爲了能正常使用OpenLiteSpeed基於GUI的管理面板和示例網站,我們通常還需進行防火牆設置。

二、更新防火牆

OpenLiteSpeed服務器捆綁了一箇基於GUI的管理面板和一箇示例網站。管理面板是一箇易於使用的界面,用於配置偵聽器、虛擬主機、SSL和監視日誌。示例網站包括一箇示例CGI腳本、PHP腳本、錯誤頁面和一箇受密碼保護的頁面。該網站可以展示網絡服務器的功能。

基於GUI的管理面板默認配置中監聽端口7080,示例網站監聽端口8088,所以我們需要允許TCP流量通過防火牆防火牆來訪問這些網站。

要提供訪問權限,請運行以下命令:

sudo ufw llow 7080,80,443,8088/tcp

然後,檢查防火牆規則的狀態:

sudo ufw sttus

得到以下輸出結果:

接下來,我們可以使用該Ubuntu服務器的IP地址和端口訪問OpenLiteSpeed示例網站。

http://you_see_ip:8088

OpenLiteSpeed示例網站效果圖: