LiteSpeed Web服務(wù)器有兩種版本:開源的OpenLiteSpeed (OLS)和LiteSpeed Enterprise (LSWS),您可以選擇其自帶的一鍵式選項(xiàng)或使用CyberPanel安裝OLS。本文將介紹下OpenLiteSpeed和LiteSpeed企業(yè)版的主要區(qū)別,您可根據(jù)需要選擇合適的版本。
OpenLiteSpeed和LiteSpeed企業(yè)版主要區(qū)別對(duì)比:
1、.htaccess文件支持
LiteSpeed Web服務(wù)器支持Apache重寫規(guī)則和大多數(shù)Apache指令。它會(huì)自動(dòng)檢測(cè).htaccess并根據(jù)需要進(jìn)行調(diào)整,無需重啟。OpenLiteSpeed支持重寫規(guī)則,但不支持Apache指令,并且需要重啟才能加載任何新的.htaccess文件。
2、ModSecurity引擎
LiteSpeed Web服務(wù)器通過LiteSpeed團(tuán)隊(duì)構(gòu)建的專有ModSecurity引擎支持Apache ModSecurity規(guī)則。LSWS ModSecurity引擎通過其高度優(yōu)化的異步方法。OpenLiteSpeed還支持Apache ModSecurity規(guī)則,并包含一個(gè)標(biāo)準(zhǔn)的ModSecurity v3引擎。OLS使用與開源Nginx相同的庫。
3、ESI(Edge Side Includes)
ESI代表Edge Side Includes,是一種標(biāo)記語言,它允許Web開發(fā)人員將網(wǎng)頁的一部分指定為片段,以便與頁面的其余部分分開處理。使用ESI,可以將網(wǎng)頁分成不同的片段,分別處理,然后在提交給瀏覽器之前重新組合。這在電子商務(wù)應(yīng)用中特別有用,因?yàn)樵谝粋€(gè)頁面上可能混合了公共和私人信息。當(dāng)與LSCache結(jié)合使用時(shí),ESI會(huì)創(chuàng)建一個(gè)強(qiáng)大的緩存解決方案。
4、異步SSL握手
SSL的私鑰握手會(huì)給服務(wù)器資源帶來壓力。異步SSL握手通過將握手操作轉(zhuǎn)移到單獨(dú)的工作線程,而不是在主事件處理線程中進(jìn)行處理,緩解了這種壓力。這提高了SSL性能,減少了I/O事件處理中的擁塞。
5、WordPress強(qiáng)力保護(hù)
在WordPress暴力攻擊中,登錄頁面被重復(fù)訪問,試圖猜測(cè)有效的用戶id和密碼,并獲得系統(tǒng)訪問權(quán)限。除了暴力攻擊帶來的明顯的安全風(fēng)險(xiǎn)之外,它們還消耗大量的服務(wù)器資源。
6、支持的控制面板
LiteSpeed Web服務(wù)器是Apache的替代產(chǎn)品,這意味著任何支持Apache的控制面板也支持LSWS。流行的LSWS友好型控制面板包括cPanel、Plesk、DirectAdmin等等。
由于OpenLiteSpeed不是Apache的直接替代品,它不能自動(dòng)使用與Apache相同的控制面板。然而,支持OpenLiteSpeed的控制面板越來越多,包括CyberPanel、DirectAdmin、CloudPages、RunCloud和GridPane等。此外,每個(gè)主要平臺(tái)上都有預(yù)建的OpenLiteSpeed云映像,安裝簡(jiǎn)單。
7、是否需要許可證
LiteSpeed Enterprise需要許可證。而OpenLiteSpeed是100%免費(fèi)和開源的,它可以被擁有任意數(shù)量的域和任意規(guī)模的服務(wù)器的人使用GPLv3許可證。