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的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器