nginx相對於apache的優點:
輕量級,同樣的web服務,比apache占用更少的記憶體及資源;
抗併發,nginx處理請求是非同步非阻塞的,而apache則是阻塞型的,在高併發下nginx 能保持低資源低消耗高效能;
高度模組化的設計,編寫模組相對簡單;
社群活躍,各種高效能模組出品迅速;
nginx相對於apache的缺點:
nginx的rewrite沒有apache強大;
apache模組超多,基本想到的都可以找到;
nginx的bug相對於apache較多;
nginx配置簡潔,apache 配置複雜。最核心的區別在於apache是同步多程序模型,乙個連線對應乙個程序,nginx是非同步的,多個連線(萬級別)可以對應乙個程序。
nginx解決的問題:
高併發;
負載均衡;
高可用;
虛擬主機;
偽靜態;
動靜分離;
yum install gcc openssl-devel pcre-devel zlib-devel
# 設定安裝路徑
./ configure --prefix=/安裝路徑
# 編譯與安裝
make
&&make
install
指令碼自啟動:
service nginx start:啟動服務;
service nginx stop:停止;
service nginx status:狀態;
service nginx reload:動態過載配置檔案
Nginx簡介與安裝
nginx engine x 是乙個高效能的http和反向 服務,也是乙個imap pop3 smtp服務。nginx是由伊戈爾 賽索耶夫為俄羅斯訪問量第二的rambler.ru站點 俄文 開發的,第乙個公開版本0.1.0發布於2004年10月4日。其將源 以類bsd許可證的形式發布,因它的穩定性 ...
Nginx(一) 簡介與安裝
說到 nginx 可能大家最先想到的就是其負載均衡以及反向 的功能。沒錯,這也是當前使用 nginx 最頻繁的兩個功能,但是 nginx 可不僅僅只有這兩個功能,其作用還是挺大的,本系列部落格就來慢慢解開 nginx 神秘的面紗。nginx 是由俄羅斯人 igor sysoev 設計開發的,開發工作...
nginx的簡介與安裝
二 在ubuntu上安裝nginx http伺服器指的是其響應客戶端的http請求,並保持tcp連線 那反向 又是指的什麼?1 正向 打個比方,我們公司有自己的內網,需要專門的vpn進行訪問,此時這個vpn就相當於個正向 伺服器,公司伺服器接收到的請求就是正向 的請求,它並不知道你客戶端的資訊。因此...