Nginx簡介 安裝(Linux)與指令碼自啟動

2021-10-06 15:44:17 字數 2390 閱讀 9082

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就相當於個正向 伺服器,公司伺服器接收到的請求就是正向 的請求,它並不知道你客戶端的資訊。因此...