最近nginx有漏洞,需要将1.22.0升级到1.24.0,下面是升级步骤
- 备份nginx
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak
- 下载1.24.0的包(略)
- 解压包
cd /{存放目录}
tar -zxvf nginx-1.24.0.tar.gz
cd nginx-1.24.0
- 查看旧包已安装的模块
/usr/local/nginx/sbin/nginx -V
# 最后输出的configure 就是要安装的,比如我的是 --prefix=/usr/local/nginx --with-http_ssl_module
- 编译新版本的模块
# 在nginx-1.24.0解压包下
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make
make install
- 查看新版本,并重启
/usr/local/nginx/sbin/nginx -V
# 上面已经变成1.24.0版本的了
/usr/local/nginx/sbin/nginx -s reload -c /usr/local/nginx/conf/nginx.conf