在 CentOS7 VPS 上安装 nginx 1.9

Don*_*mas 3 nginx centos yum

为菜鸟问题道歉。我正在尝试将我的 DigitalOcean CentOS7 droplet 上的 nginx 从 1.8.0 升级到 1.9.x。

这是我的 /etc/yum.repos.d/nginx.repo 文件:

# nginx.repo

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

($basearch 是 x86_64)

每当我跑步时sudo yum install nginx,我都会得到:

Package 1:nginx-1.8.0-1.el7.ngx.x86_64 already installed and latest version

我究竟做错了什么?

Don*_*mas 6

该死的。我需要指向主线存储库,而不是稳定的存储库。

我将 nginx.repo 更新为以下内容:

# nginx.repo

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

我现在有 nginx 1.9.5 :)