nginx编译安装后怎么对nginx进行平滑升级
时间:2023-05-14 02:32
一、nginx新版的下载 下载页面: 二、获取老版本nginx的配置 查看当前版本: 查看当前配置: 三、解压新版nginx源码包 四、对新版重新编译前的配置 这里的配置和老版本的一样 : /usr/local/nginx/sbin/nginx -v 复制代码 代码如下: ./configure --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module 五、编译生成objs目录,进入目录,替换nginx 编译后通过ls可以看到有个objs的目录 进入objs目录,替换老版本的nginx主程序(在操作这里前一定要先备份,免得出错) 六、平滑升级 七、升级成功,查看版本 在升级前一定要提前备份好nginx程序和网站等文件,避免出错。 以上就是nginx编译安装后怎么对nginx进行平滑升级的详细内容,更多请关注Gxl网其它相关文章!wget -c http://nginx.org/download/nginx-1.13.12.tar.gz
/usr/local/nginx/sbin/nginx -v
/usr/local/nginx/sbin/nginx -v
[root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -vnginx version: nginx/1.13.6[root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -vnginx version: nginx/1.13.6built by gcc 4.8.5 20150623 (red hat 4.8.5-16) (gcc) built with openssl 1.0.2k-fips 26 jan 2017tls sni support enabledconfigure arguments: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module
tar -xzvf nginx-1.13.12.tar.gzcd nginx-1.13.12
make
[root@zixuephp nginx-1.13.12]# lsauto changes changes.ru conf configure contrib html license makefile man objs readme src[root@zixuephp nginx-1.13.12]#
[root@zixuephp objs]#mv nginx /usr/local/nginx/sbin/nginx
make upgrade
[root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -vnginx version: nginx/1.13.12[root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -vnginx version: nginx/1.13.12built by gcc 4.8.5 20150623 (red hat 4.8.5-16) (gcc) built with openssl 1.0.2k-fips 26 jan 2017tls sni support enabledconfigure arguments: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module