CentOS平滑更新nginx版本

2022-06-12 02:36:11 字數 831 閱讀 9847

目前使用的nginx版本是1.4.4,平滑公升級到nginx1.10.1,具體公升級操作流程如下:

1.備份當前使用的nginx程式目錄

tar -zcvf ./nginx1.4.4bak.tar.gz ./nginx-1.4.4/

3.解壓縮

tar -zxvf nginx-1.10.1.tar.gz

4.編譯

先提前看一下目前使用的nginx版本編譯引數有哪些,然後照搬過來

5.停止現在使用的程序

./nginx-1.4.4/sbin/nginx -s stop

6.make,沒make install

make

7.重新命名原有的主程序程式

mv ./nginx-1.4.4/sbin/nginx ./nginx-1.4.4/sbin/nginx.old

8.把新編譯好的主程序程式複製到原先主程序所在目錄

cp nginx-1.10.1/objs/nginx ./nginx-1.4.4/sbin/nginx

9.啟用程式

/etc/init.d/nginx start

10.檢視版本

nginx -v

tomcat怎麼平滑更新專案 nginx平滑公升級

nginx是個用起來很爽的webserver。今天介紹一下nginx的平滑公升級。為了驗證nginx是真正的平滑公升級,在公升級過程中使用webbench進行壓力測試,檢視公升級過程中nginx是否工作正常。平滑公升級完全參照張宴的nginx書操作,之前需要檢視現有nginx版本 編譯安裝的引數 程...

nginx平滑公升級

先來說下我今天要實驗nginx平滑公升級的環境,從nginx.1.8.0公升級到nginx1.9.5 大概的流程 nginx的程序分為master主程序和work工作程序,master程序主要管理事件訊號接受和分發,所有的請求處理都由work程序處理並返回結 果,nginx的平滑重啟或過載配置檔案等...

Nginx平滑公升級

原文 來自nginx官網 如果想要公升級nginx版本 或者在原本版上增加 刪除模組 同時保持服務不間斷,採用如下方式可滿足要求。1.使用新的二進位制檔案替換老的二進位制檔案,這需要注意的是nginx原始碼在執行make編譯後,不要直接make install,否則可能會覆蓋其他配置檔案,命令如下 ...