nginx_update
Posted linux——quan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx_update相关的知识,希望对你有一定的参考价值。
软件下载 预编译 编译 配置 [root@MiWiFi-R1CM-srv ~]#wget -c https://nginx.org/download/nginx-1.15.0.tar.gz 通过-V查看编译参数 [root@MiWiFi-R1CM-srv nginx-1.12.0]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.12.0 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013 TLS SNI support enabled configure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
编译新版本[root@MiWiFi
-
R1CM
-
srv nginx
-
1.15
.
0
]
# tar -xzf nginx-1.15.0.tar.gz
[root@MiWiFi
-
R1CM
-
srv nginx
-
1.15
.
0
]
# cd nginx-1.15.0
[root@MiWiFi
-
R1CM
-
srv nginx
-
1.15
.
0
]
# ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_moudle
[root@MiWiFi
-
R1CM
-
srv nginx
-
1.15
.
0
]
# make
#不要进行make install
将旧的执行文件重命名进行备份 [root@MiWiFi-R1CM-srv nginx-1.15.0]# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
[root@MiWiFi-R1CM-srv nginx-1.15.0]# cp objs/nginx /usr/local/nginx/sbin/
#objs是源码包里面的目录
测试新版本是否正常
[root@MiWiFi-R1CM-srv nginx-1.12.0]# /usr/local/nginx/sbin/nginx -t
#平滑重启升级nginx
[root@MiWiFi-R1CM-srv nginx-1.12.0]# /usr/local/nginx/sbin/nginx -s reload
以上是关于nginx_update的主要内容,如果未能解决你的问题,请参考以下文章