廉價(jià)的VPS都不約而同的會(huì)提供Linux的系統(tǒng),并在控制面板上也會(huì)提供各種Linux系統(tǒng)的Reinstall,比說說經(jīng)典的Redhat、Debian、Centos、Fedora 還有Ubuntu。選擇什么系統(tǒng)的話,還是因人而異,很多玩Linux服務(wù)器的老手都會(huì)推薦Centos,因?yàn)橄鄬?duì)比入手簡單特別是國內(nèi)有關(guān)的中文教材比較多,個(gè)人比較喜歡Debian,Debian占用資源很少,穩(wěn)定性也不錯(cuò),可惜國內(nèi)有關(guān)的教程不多。。而至于源于Debian 的 Ubuntu,雖然在使用上比Debian方便多,但是也存在很多問題,桌面版本的系統(tǒng)使用起來相當(dāng)?shù)氖娣褪欠?wù)器系統(tǒng)的使用,個(gè)人不傾向Ubuntu。理論上64位的系統(tǒng)要比32位的要快,但是在廉價(jià)VPS母機(jī)的有限硬件條件下,其實(shí)差別甚微。
Linux下服務(wù)器的構(gòu)建在當(dāng)前網(wǎng)絡(luò)上的使用,基本上可以基于以下幾種: Apache 、 nginx 、lighttpd。根據(jù)Netcraft在最新的統(tǒng)計(jì)數(shù)據(jù)(下圖)
Apache毫無疑問是占了一半以上的份額,相比Apache使用數(shù)量的減少,Nginx與lighttpd的占有量都在緩慢上升。
由此本文將當(dāng)前Linux下web服務(wù)器分為:LAMP 、 LNMP 以及 LLMP 三種構(gòu)架。
對(duì)比總結(jié):
LAMP、LNMP、LLMP這三種構(gòu)架就當(dāng)前的網(wǎng)絡(luò)來說,LAMP無疑是勝出的,基本占據(jù)了一半多的市場。
但是在面對(duì)服務(wù)器硬件資源不足、服務(wù)器的負(fù)載要求很高的情況下,LNMP是不錯(cuò)的選擇,特別是個(gè)人博客或者小型網(wǎng)站,LNMP的配置相對(duì)簡單,是可以滿足要求的。或者在追求高性能服務(wù)器上,Nginx服務(wù)器確實(shí)值得考慮,這點(diǎn)可以參考一些網(wǎng)友測試的文章:
至于LLMP構(gòu)架的服務(wù)器,縱觀網(wǎng)絡(luò),現(xiàn)在服務(wù)的支持性并不好,喜歡折騰學(xué)習(xí)的話可以選擇。
附:現(xiàn)在網(wǎng)絡(luò)上還有一種LNAMP構(gòu)架,也就是綜合了nginx和Apache的優(yōu)點(diǎn),使用Apache負(fù)載PHP,nginx負(fù)責(zé)解析其他Web請(qǐng)求,使用nginx的rewrite模塊,但是Apache端口不對(duì)外開放,Apache的許多模塊都可以不加載減少資源。這個(gè)方法不錯(cuò),但是配置比較麻煩。雖然已經(jīng)出現(xiàn)一鍵安裝包了,但也只針對(duì)Centos系統(tǒng)。
個(gè)人看法小VPS用來建博客小站的話還是推薦用LNMP(Debian + Nginx + Mysql + Php)
.png)