nginx - 如何在 Amazon Linux 2 上安装准确版本的 Nginx?

如何在 Amazon Linux 2 上安装准确版本的 Nginx?

我尝试过的

  • sudo yum install nginx
  • sudo amazon-linux-extras 安装 nginx1
  • sudo yum install nginx:1.14.2

两者都获得 nginx 1.20.0 或没有可用的包。我怎样才能获得其他版本,例如:nginx 1.14.2?

最佳答案

接受的答案不是很好,因为它提到安装直接 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

https://stackoverflow.com/questions/68418247/

相关文章:

javascript - 在大写字母前添加空格,然后将它们转为小写字符串

powershell - 如何从父文件夹重命名 powershell 中的多个文件?

javascript - 将一组对象组合成一个 OBJECT

reactjs - Material-UI:一个组件正在将 SwitchBase 不受控制的检查状态

reactjs - 如何使用 zustand 存储查询结果

angular - 延迟加载模块时构建错误

r - 查找列中特定值的最大值?

python - 如何减少 lambda 表达式中辅助函数的使用?

reactjs - RTK查询 |使来自另一个 API 服务的 API 服务的缓存无效

node.js - 如何在带有 Nest.js 的 Node 中分离客户端和服务器应用程序时获取用户