如何在CentOS 7上用yum更新我的Nginx

Ami*_*860 4 nginx yum http2

yum install nginx在我的ECS服务器上使用过,但版本不够高,无法支持http2.谷歌搜索后,我添加了一个配置文件:

/etc/yum.repos.d/nginx.repo
Run Code Online (Sandbox Code Playgroud)

随着内容:

[nginx]  
name=nginx repo  
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/  
gpgcheck=0  
enabled=1
Run Code Online (Sandbox Code Playgroud)

然后我运行yum update nginx,它给了我1.8.1版本,它仍然不够高,不支持http2.

任何人都可以帮助我将我的nginx更新到1.9.5或更高版本吗?

jus*_*ile 8

将配置文件更新为此

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
Run Code Online (Sandbox Code Playgroud)

你需要主线存储库

  • @Pathros 这些由 Yum 处理,以确保它为您的发行版下载正确的版本。所以你不需要更换它们。请参阅 https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-using_yum_variables (2认同)