產(chǎn)品型號(hào):Thinkpad E15
系統(tǒng)版本:centos8
區(qū)別:apache和nginx處理php文件的方式不一樣。
1:Apache是通過libphp5.so這個(gè)模塊來處理php文件
2:Nginx是通過php-fpm這個(gè)服務(wù)來處理php文件
Apache:
Nginx:
Apache的libphp5.so隨著Apache服務(wù)器一起運(yùn)行,而Nginx和php-fpm是各自獨(dú)立運(yùn)行,所以在運(yùn)行過程中,Nginx和php-fpm都需要分別啟動(dòng)!
Nginx相對(duì)于Apache的優(yōu)點(diǎn):
輕量級(jí),同樣是 web 服務(wù),比Apache 占用更少的內(nèi)存及資源 ;高并發(fā),Nginx 處理請(qǐng)求是異步非塞的,而Apache 則是阻塞型的,在高并發(fā)下Nginx 能保持低資源低消耗高性能;高度模塊化的設(shè)計(jì)
編寫模塊相對(duì)簡(jiǎn)單;社區(qū)活躍,各種高性能模塊出品迅速。
Apache 相對(duì)于Nginx 的優(yōu)點(diǎn):
rewrite,比Nginx 的rewrite強(qiáng)大;模塊超多,基本想到的都可以找到;少bug ,Nginx 的bug 相對(duì)較多;超穩(wěn)定
存在就是理由,一般來說,需要性能的web 服務(wù),用Nginx 。如果不需要性能只求穩(wěn)定,那就Apache。Nginx處理動(dòng)態(tài)請(qǐng)求是弱項(xiàng),一般動(dòng)態(tài)請(qǐng)求要Apache去做,Nginx只適處理靜態(tài)網(wǎng)頁或反向代理。
總結(jié):
1. Apache是通過libphp5.so這個(gè)模塊來處理php文件
2. Nginx是通過php-fpm這個(gè)服務(wù)來處理php文件
3. Nginx處理動(dòng)態(tài)請(qǐng)求是弱項(xiàng),一般動(dòng)態(tài)請(qǐng)求要Apache去做,Nginx只適處理靜態(tài)網(wǎng)頁或反向代理。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com