[英]How to install Nginx with an exact version on Amazon Linux 2?
如何在 Amazon Linux 2 上安裝具有確切版本的 Nginx?
我試過的
兩者都獲得 nginx 1.20.0 或沒有可用的包。 我如何獲得其他版本,例如:nginx 1.14.2?
您可以安裝任何 nginx 版本。
檢查這個: https : //centos.pkgs.org/7/nginx-x86_64/nginx-1.14.2-1.el7_4.ngx.x86_64.rpm.html
如果你想安裝 nginx 1.14.2,請遵循以下步驟:
wget https://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.14.2-1.el7_4.ngx.x86_64.rpm
sudo rpm -Uvh nginx-1.14.2-1.el7_4.ngx.x86_64.rpm
nginx -v
接受的答案並不是很好,因為它引用了安裝直接 RPM,而不是使用存儲庫,后者可在未來提供更好的安全性和輕松更新。
Amazon Linux 方式如下。
首先,啟用亞馬遜提供的NGINX存儲庫:
amazon-linux-extras enable nginx1
這啟用了帶有 NGINX 的子存儲庫。
現在,通過運行列出可用版本:
yum info nginx --showduplicates
從那里,您可以破譯 1.14.2不是專用於 Amazon Linux。 但這並不意味着您應該通過 URL 安裝隨機的其他直接 RPM。
使用最接近您的要求的 NGINX 版本,例如
yum install nginx-1.16.1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.