Linux升级nginx版本

处于漏洞修复目的服务器所用nginx是1.16.0版本扫出来存在安全隐患,需要我们升级到1.17.7以上。

一般nginx默认在 /usr/local/ 目录,这里我的nginx是自定义的路径安装在 /app/weblogic/nginx

1.查看生产环境nginx版本
cd /app/weblogic/nginx/sbin/
./nginx -V
2.从官网下载最新版本的nginx(可以从网上下载了上传到服务器 或者 使用命令下载)
(1)网上下载

官网:https://nginx.org/download/nginx-1.17.7.tar.gz

提示:后面的版本可以改成你自己想要的版本号就行。

(2) 使用命令下载
wget -c http://nginx.org/download/nginx-1.17.7.tar.gz
3.解压,进入解压后的目录
tar -zxvf nginx-1.17.7.tar.gz -C /app/software/
cd /app/software/nginx-1.17.7/
4.对新版本的nginx进行配置
./configure --prefix=/app/weblogic/nginx/ --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module

其中 ./configure 后续参数可以从第1步中nginx -V命令的结果中看到,直接拷贝过来使用即可。
在这里插入图片描述

5.编译nginx
make

可以看到 /app/software/nginx-1.17.7/ 目录下多了一个objs文件夹,其中有升级需要的nginx文件。

6.关闭nginx
cd /app/weblogic/nginx/sbin/
sudo ./nginx -s stop
7.备份原有的nginx文件
mv /app/weblogic/nginx/sbin/nginx /app/weblogic/nginx/sbin/nginx.old
8.将编译后得到的nginx文件替换过来
cp /app/software/nginx-1.17.7/objs/nginx /app/weblogic/nginx/sbin/
9.重启nginx查看是否升级成功
cd /app/weblogic/nginx/sbin/
sudo ./nginx
./nginx -V

相关推荐

  1. nginx升级版本

    2023-12-11 09:48:04       43 阅读
  2. Linux下Mysql的小版本升级

    2023-12-11 09:48:04       62 阅读
  3. linux- Python 升级到指定版本

    2023-12-11 09:48:04       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-11 09:48:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-11 09:48:04       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-11 09:48:04       82 阅读
  4. Python语言-面向对象

    2023-12-11 09:48:04       91 阅读

热门阅读

  1. 【数据结构】堆的应用(小根堆)

    2023-12-11 09:48:04       52 阅读
  2. BBS项目

    2023-12-11 09:48:04       53 阅读
  3. 机器人集群控制算法概述

    2023-12-11 09:48:04       51 阅读
  4. 实验五 Spring Boot项目开发

    2023-12-11 09:48:04       53 阅读
  5. 开源项目Cesium3DTilesConverter的OSGBConvert.cpp代码分析

    2023-12-11 09:48:04       63 阅读
  6. 【无标题】

    2023-12-11 09:48:04       62 阅读
  7. 什么是css初始化

    2023-12-11 09:48:04       57 阅读
  8. leetcode每日一题38

    2023-12-11 09:48:04       58 阅读
  9. 在Vue 3中如何禁止网页返回到上一页

    2023-12-11 09:48:04       53 阅读
  10. Python基础期末复习 新手

    2023-12-11 09:48:04       56 阅读