平滑升級Nginx

首先之前要有安裝好的nginx的包,才能升級
1,解壓nginx1.12包
tar  -zxvf   nginx-1.12.2.tar.gz
2,進入升級包目錄找腳本
 cd nginx-1.12.2
3,  . / configure找到了,但是沒看到到make解析的保存objs文件裏
 所以直接給腳本 ./configure配置模塊
[root@proxy nginx-1.12.2]# ./configure   \
> --prefix=/usr/local/nginx   \ 
> --user=nginx   \ 
> --group=nginx  \ 
> --with-http_ssl_module
回車後腳本運行,自動檢測電腦環境
*這時候會發現升級包裏有objs
4,[root@proxy nginx-1.12.2]# make   (make編譯,但不急着安裝!!!因爲現在是升級!需要替換原安裝包!!)
用ls 查看安裝路徑會發現有新和舊兩個安裝包!!
[root@proxy ~]# ls /usr/local/nginx/sbin/
nginx  nginx.old
5,用mv把新包覆蓋成舊包

mv /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginxold
cp /root/lnmp_soft/nginx-1.12.2/objs/nginx         /usr/local/nginx/sbin/
nginx -V  查看是那個版本的軟件,如果是i舊版本的就升級
make upgrade


測試
網頁測試和命令行clur測試
[root@client ~]# firefox http://192.168.4.5
[root@client ~]# curl http://192.168.4.5

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