目前使用的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,否則可能會覆蓋其他配置檔案,命令如下 ...