nginx高效能WEB伺服器系列之三版本公升級

2022-04-20 19:16:23 字數 2315 閱讀 2659

nginx高效能web伺服器系列之二命令管理

nginx高效能web伺服器系列之三版本公升級

nginx高效能web伺服器系列之四配置檔案詳解

nginx高效能web伺服器系列之五--實戰專案線上nginx多站點配置

nginx高效能web伺服器系列之六--nginx負載均衡配置+健康檢查

nginx高效能web伺服器系列之七--nginx反向**

nginx高效能web伺服器系列之八--nginx日誌分析與切割

nginx高效能web伺服器系列之九--nginx運維故障日常解決方案

nginx的強大之處不必要我細說,當初第一次接觸nginx的時候就發現了它的強大之處,並且自我覺得非常有必要出一篇記錄nginx的各個功能及坑點。

1.nginx公升級

因為本人碰見過自己線上業務使用檢測軟體對web url進行檢測的時候,提示存在安全隱患,並且詳情為「空指標間接引用漏洞出現個數超出,resolver存在釋放後重利用漏洞。遠端攻擊者通過cname響應處理相關的構造的dns響應,可造成worker程序崩潰,拒絕服務」具體截圖如下:

wget
#檢視當前nginx版本號

1 cd /usr/local/nginx/(進入自己nginx的安裝目錄) 

2 sbin/nginx -v (檢視版本號)

#接下來編譯

1 ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module(以上面顯示引數為準)
#make

1 make   (注意,不需要make install,不然一些配置檔案都會更新)
#更改老版本的nginx可執行檔案

1 mv /usr/local/nginx/sbin/nginx     /usr/local/nginx/sbin/nginx.old   ###把老版本的nginx更名

2 cp nginx /usr/local/nginx/sbin/nginx ###拷貝新的nginx檔案過去

#進入nginx安裝目錄,測試檢視nginx版本號

cd /usr/local/nginx

sbin/nginx -t

the configuration file /usr/local/nginx/conf/nginx.conf syntax is

okconfiguration file /usr/local/nginx/conf/nginx.conf test is successful

#nginx重啟分兩種,一種平滑重啟,一種直接重啟

方法一平滑重啟:

#讓nginx把nginx.pid改成nginx.pid.oldbin 跟著啟動新的nginx

1 kill -usr2 `cat /usr/local/nginx/nginx.pid`

2 kill -quit `cat /usr/local/nginx/nginx.pid.oldbin`

3 (/usr/local/nginx/sbin/nginx -s reload 就可以)

方法二直接重啟:

1 /usr/local/nginx/sbin/nginx -s stop

2 /usr/local/nginx/sbin/nginx

#重啟過後檢視最新版本

1 sbin/nginx -v
至此,nginx公升級完成。

Nginx高效能WEB伺服器詳解

與root 功能的差別 案例 3 正規表示式 regular expression 匹配location 字尾匹配 匹配任何字尾檔名gif jpg jpeg png css js ico m3u8 ts結尾的請求 ts 檔案匹配m3u8 檔案匹配nginx.conf 配置資訊location gif...

高效能web伺服器nginx簡介

nginx是乙個高效能的http和反向 伺服器軟體,是imap pop3 smtp 伺服器 1,nginx的組成和工作原理 nginx由核心和模組組成 核心 設計微小簡潔 工作,通縮查詢配置檔案將客戶端請求對映到乙個location block,location是nginx配置的乙個命令,用於url...

《Nginx高效能Web伺服器詳解》

第1章 nginx初探 第2章 nginx伺服器的安裝部署 第3章 nginx伺服器架構初探 第4章 nginx伺服器的高階設定 第5章 nginx伺服器的gzip壓縮 第6章 nginx伺服器的rewrite功能 第7章 nginx伺服器的 服務 第8章 nginx伺服器的快取機制 第9章 ngi...