Nginx 升级 1.16 to 1.20

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 升级 1.16 to 1.20相关的知识,希望对你有一定的参考价值。

参考技术A

http://nginx.org/en/linux_packages.html#RHEL-CentOS

当前环境扫描出nginx存在漏洞,在等保和监管过程中是丢分的存在,虽然不是危险漏洞。

当前环境:
CentOS 7
Nginx 1.16.1

在/etc/yum.repos.d/创建 nginx.repo 文件,如下

当从EPEL体系切换到nginx.org体系,在安装新NGINX后,需要执行如下:
yum remove $(yum list installed | grep \'nginx.*@epel\' | awk \' print $1 \')
该操作会移除额外的包,比如 nginx-mod-stream 。如果有需要,也可以安装。

nginx-all-modules , 没有生成任何文件

nginx-filesystem , 创建了几个空目录

nginx-mod-http-xslt-filter , 创建了一个.so文件

nginx-mod-http-image-filter , 创建了一个.so文件

nginx-mod-http-perl , 创建了使用perl module的.so文件

nginx-mod-mail , 提供了mail modules的.so文件

nginx-mod-stream

nginx ,主包提供二进制文件、配置文件,创建日志文件。以及 share 帮助文件。

yum install nginx

yum install nginx nginx-filesystem nginx-mod-http-perl nginx-mod-http-xslt-filter nginx-mod-http-image-filter nginx-mod-mail nginx-mod-stream

以上是关于Nginx 升级 1.16 to 1.20的主要内容,如果未能解决你的问题,请参考以下文章

Kubernetes 1.16.15升级到1.17.17

AWS EKS 详细升级流程

记录一下关于golang版本升级的那些问题

记录一下关于golang版本升级的那些问题

Nginx 平滑升级(不需要关闭Nginx升级)

将 1.8 Maven 项目更改为编译为 1.16 会产生“无效的目标版本 1.16”