nginx升级总结,漏洞升级

问题背景:用户进行漏洞扫描发现nginx版本过低需要进行升级

升级过程如下:
1、下载稳定版本nginx,http://nginx.org/en/download.html,稳定版stable version;
2、上传到服务器中进行解压,tar -xzvf nginx-1.18.0.tar.gz;
3、进入解压好了的目录:cd nginx-1.18.0
4、如果是https,输入以下命令:
./configure --prefix=/data/cloud_rgster/nginx --with-pcre=/data/cloud_rgster/software/nginx_software/pcre-8.42 --with-http_ssl_module --with-zlib=/data/cloud_rgster/software/nginx_software/zlib-1.2.11 --with-openssl=/data/cloud_rgster/software/nginx_software/openssl-1.0.2o/ --with-http_stub_status_module --with-debug
如果是http,输入以下命令:
./configure --prefix=/data/cloud_rgster/nginx --with-pcre=/data/cloud_rgster/software/nginx_software/pcre-8.42 --with-zlib=/data/cloud_rgster/software/nginx_software/zlib-1.2.11 --with-openssl=/data/cloud_rgster/software/nginx_software/openssl-1.0.2o/ --with-http_stub_status_module --with-debug
其中:--prefix=/data/cloud/rgster/nginx是你原先nginx安装的目录,其余的是所依赖的包的目录;
5、make 后千万不要make install,否则会覆盖;
6、进入原来nginx的安装目录,备份sbin下面的nginx,cp nginx nginx_old;
7、把安装目录的nginx复制过来:cp /data/cloud_rgster/software/nginx_software/nginx-1.18.0/objs/nginx .
8、nginx -V查看安装版本,没问题就nginx -t 
9、ps -ef|grep nginx 杀死nginx的进程,重启nginx;

 

你可能感兴趣的:(nginx升级总结,漏洞升级)