OpenLiteSpeed是LiteSpeed的開源免費版本,它與Nginx、Apche等服務類似,可用於搭建網站的環境。如果是用WodPess或Mgento 2部署的網站,那麼使用OpenLiteSpeed將可獲得更快的運行速度。本教程主要介紹下Ubuntu服務器安裝部署OpenLiteSpeed的操作步驟。
部署一臺全新的Ubuntu服務器(如RAKsmt美國服務器,操作系統建議選最新的Ubuntu LTS版本),機器開通後,使用SSH工具(如PuTTY)登錄服務器。
成功登錄到該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示例網站效果圖: