下面由寶塔面板教程欄目給大家介紹使用寶塔面板LNMP和LAMP環境套件的區別與選擇,希望對需要的朋友有所幫助!
1,寶塔安裝完成后在瀏覽器上打開面板的地址,登入面板,面板會自動推薦你安裝環境套件,這里有兩種選擇,第一種是lnmp套件,第二種是lamp套件(如下圖):
LNMP和LAMP環境主要的區別在于web服務器上面,一個套件使用的是Apache服務器、一個套件使用的是Nginx服務器。
如果你不了解兩種的區別和差異,請使用寶塔官方默認的推薦安裝(LNMP套件),安裝方式這里根據自身實際的情況選擇,如果當前環境為生產環境,請使用(編譯安裝),確保后期程序運行的穩定性,(極速安裝)主要用體驗和測試使用,正式情況下請避免使用(極速安裝),如果不需要這些套件也可以在面板左側功能欄選擇《軟件管理》,在當前列表自行選擇安裝程序。
2,選擇一鍵安裝后,在面板的左上角,會自動顯示任務的數量,點擊后進入任務列表。在當前界面會顯示程序的安裝進度,或程序執行進度等。等待一段時間后,查看任務列表中的信息,查看是否完成。(如下圖):
3,LNMP和LAMP環境的區別
Nginx 特性
nmp 的全稱是linux + nginx + mysql + php?
Nginx 性能穩定、功能豐富、運維簡單、處理靜態文件速度快且消耗系統資源極少。
3-1、相比 Apache,用 Nginx 作為 Web 服務器:使用資源更少,支持更多并發連接,效率更高。
3-2、作為負載均衡服務器:Nginx 既可在內部直接支持 Rails 和 PHP,也可支持作為 HTTP 代理服務器對外進行服務。Nginx 用 C 編寫而成, 不論是系統資源開銷還是 CPU 使用效率都比 Perlbal 要好的多。
3-3、作為郵件代理服務器:Nginx 同時也是一款非常優秀的郵件代理服務器(最早開發這個產品的目的之一,是作為郵件代理服務器)。
3-4、反向代理可以根據url將請求轉向于不同用途的集群,比如圖片請求,轉向圖片服務器集群;視頻請求,轉身視頻服務器集群。nginx是一款輕量級的web服務器/反向代理服務器/電子郵件代理服務器,安裝非常簡單,配置文件也很簡潔(還支持 perl 語法)。Nginx 支持平滑加載新配置,還能夠在不間斷服務的情況下進行軟件版本升級。
Apache 的特性
lamp 的全稱是linux + apache + mysql +php
3-5、Apache 是 LAMP 架構最核心的 Web Server,開源、穩定、模塊豐富是 Apache 的優勢。但 Apache 的缺點是有些臃腫,內存和 CPU 開銷大,性能上有損耗,不如一些輕量級的 Web 服務器(譬如:Nginx、Tengine等)高效,輕量級的 Web 服務器對于靜態文件的響應能力來說遠高于 Apache 服務器。
3-6、Apache 做為 Web Server 是負載 PHP 的最佳選擇,如果流量很大的話,可以采用 Nginx 來負載非 PHP 的 Web 請求。Nginx 是一個高性能的 HTTP 和反向代理服務器,Nginx 以其穩定、豐富功能集、示例配置文件和低系統資源的消耗而聞名。Nginx 現能支持 PHP 和 FastCGI,也支持負載均衡和容錯,可和 Apache 配合使用,是輕量級的 HTTP 服務器的首選。
3-7、Web 服務器緩存也有多種方案,Apache 提供了自己的緩存模塊,也可以使用外加的 Squid 模塊進行緩存,這兩種方式均可有效提高 Apache 的訪問響應能力。Squid Cache 是一個 Web 緩存服務器,支持高效緩存,可作為網頁服務器的前置 cache 服務器緩存相關請求以提高 Web 服務器速度。把 Squid 放在 Apache 的前端來緩存 Web 服務器生成動態內容,而 Web 應用程序只需要適當地設置頁面實效時間即可。如訪問量巨大,則可考慮使用 memcache 作為分布式緩存。
3-8、PHP 的加速可使用 eAccelerator 加速器,eAccelerator 是一個自由開放源碼的 PHP 加速器。它會優化動態內容緩存,提高 PHP 腳本緩存性能,使 PHP 腳本在編譯狀態下,對服務器的開銷幾乎完全消除。它還可對腳本起優化作用,以加快其執行效率。 使 PHP 程序代碼執效率可提高 1-10 倍。
至于安裝哪個好呢?
要省內存的話lnmp是最好的選擇,但似乎不太穩定,有時會比較常50
靜態的多用lnmp還是不錯的
動態內容多的話,lamp還是最穩定的