现有的Nginx版本是1.16,需要升级为1.19
原本1.16的nginx是通过yum安装的,所以升级它只需要执行:yum -y update nginx
但是更新失败,发现问题:
通过执行yum list | grep nginx和yum info nginx发现我可以安装的Linux版本为1.16(没截图,下面会截1.19版本的图片),并不可以直接安装1.19
解决:在/etc/yum.repo.d目录下创建一个nginx.repo文件,编写nginx.repo文件,文件内容:
[nginx]
name=nginx
baseurl=https://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1
保存退出后,再次查看可安装版本
yum list | grep nginx
yum info nginx