nginx升级

  1. 下载最新稳定版本 http://nginx.org/en/download.html
image-20210430091156095.png

stable version :最新稳定版本,mainline:在开发版本,legacy:历史稳定版本

  1. 下载后的安装包,上传压缩

  2. 查看旧版本nginx安装时添加的选项

cd /nginx/sbin
./nginx -V
image-20210430091700141.png

可以看到configure arguments为之前安装时添加的选项,新版本编译时也需要带上这些选项

  1. 解压新版本包,并编译
tar -zxvf nginx-1.20.0.tar.gz 
cd nginx-1.20.0
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/local/nginx/openssl-1.1.1b --with-pcre=/usr/local/nginx/pcre-8.43
make
# 注意,此时不需要install
  1. 将旧的nginx启动文件备份,新的拷贝过去
cd /usr/local/nginx/sbin
cp nginx nginx.bak
cp /usr/local/nginx/nginx-1.20.0/objs/nginx /usr/local/nginx/sbin
cd /usr/local/nginx/sbin
./nginx -c /usr/local/nginx/conf/nginx.conf

随后重启nginx即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。