前言
关于nginx,我们通常都会提到nginx的平滑升级。即在不影响业务的情况下,对正在使用的nginx的版本进行升级。而这个操作是只在有必要升级时才进行的。
关于nginx的平滑升级与nginx添加模块基本相同,可参考下列链接:
https://blog.csdn.net/GX_1_11_real/article/details/85784689
下面我们就演示一下对yum安装的nginx的平滑升级,如原先的nginx是编译安装,升级时要注意根据自己的实际的配置情况。
【1】查看yum安装的nginx版本及现有配置
先记录下以前的配置,后面会用到
nginx -V
nginx version: nginx/1.12.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/acce