Linux
rpm安裝時如何選擇nginx版本
根據nginx.org關於如何安裝 nginx 的說明
.rpm
,它說我應該執行以下操作。打開
nginx.repo
$ vi /etc/yum.repos.d/nginx.repo
在其中粘貼以下內容(對於 CentOs7)
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1
然後簡單地做
yum install nginx
這可行,但它安裝的是主線版本而不是穩定版本。截至目前我有
1.8.0
[root@localhost ~]# nginx -v nginx version: nginx/1.8.0
所以,我的問題是,如何
v1.6.3
根據nginx.org安裝目前的穩定版本2015-04-07 nginx-1.6.3 stable 和 nginx-1.7.12 mainline 版本已經發布。
首先,您應該查看可用的軟體包
yum --showduplicates list nginx
查看那個 repo,它似乎
nginx 1.6.3-1
是你想要的版本。您可以通過使用破折號將其附加到包名稱來安裝特定版本:
yum install nginx-1.6.3-1
也就是說,nginx 1.8 已經穩定發布。
萬一有人在搜尋nginx 1.8的安裝,下面沒有顯示nginx-1.8
yum --showduplicates list nginx
您可以使用如下的單個命令來下載和安裝 rpm
sudo rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.8.0-1.el7.ngx.x86_64.rpm