下载最新稳定版本的nginx
https://nginx.org/download/nginx-1.24.0.tar.gz

备份配置文件

cp -r /app/nginx/conf /opt/nginx_conf_backup

上传nginx-1.24.0.tar.gz到/app/nginx目录

解压新版本的Nginx

cd /app/nginx
tar -zxvf nginx-1.24.0.tar.gz

进入新版本的Nginx目录

cd nginx-1.24.0/

配置新版本的Nginx

./configure --prefix=/app/nginx --pid-path=/app/nginx/run/nginx.pid --with-http_ssl_module --with-stream --user=nginx --group=nginx --with-pcre --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module

编译新版本的Nginx

make

安装新版本的Nginx

make install

更改/app/nginx目录及其子目录的所有者和组

chown -R nginx:nginx /app/nginx

测试新版本的Nginx配置

/app/nginx/sbin/nginx -t

重启Nginx以应用新版本

/app/nginx/sbin/nginx -s reload

验证Nginx版本

/app/nginx/sbin/nginx -v

03-23 02:33