首先之前要有安裝好的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