nginx平滑升級,K哥

2016年9月29日

nginx版本爲1.6.0,需要升級下,但由於是生成環境就需要平滑升級了。

登錄nginx官網查看最新版本

http://nginx.org/en/download.html

發現1.6大版本下,最新版爲1.6.3

那麼就升級到1.6.3


在服務器下載軟件包

wget http://nginx.org/download/nginx-1.6.3.tar.gz

解壓

tar -zxvf nginx-1.6.3.tar.gz

進入

cd nginx-1.6.3

編譯

./configure --prefix=/usr/local/nginx --user=nginx --group=tasly --with-http_stub_status_module  --with-http_ssl_module

然後

make

然後不要make install

我是K哥

編譯完成後

objs目錄下有一個nginx執行文件。

備份下原來的nginx文件

cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak20160929

objs下的nginx cpsbin

cp objs/nginx /usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx -t 測試下

然後執行升級命令

makeupgrade

我是K哥

查看nginx的版本及編譯的參數

/usr/local/nginx/sbin/nginx -V


nginx平滑升級完成


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章