下载最新稳定版本的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