有没有办法使用二进制文件在 Ubuntu Focal(20.04)上安装带有 nginx-extra 模块的最新稳定 NGinx?

有没有办法使用二进制文件在 Ubuntu Focal(20.04)上安装带有 nginx-extra 模块的最新稳定 NGinx?

Ubuntu 官方软件包只支持到 v1.18.0,存在一些安全漏洞。添加官方 NGinx 软件包存储库时,只有 Nginx 二进制文件,没有模块二进制文件,因此无法使用“headers more”等模块。

有没有办法安装最新的 NGinx 稳定版本(撰写本文时为 1.22.1),而无需从头开始构建 Nginx?如果没有,从头开始构建 NGinx 的最简单方法是什么?

答案1

有一个 PPA。另一个选择是在容器中运行它。

但你这样的说法是错误的:

存在一些安全漏洞

主流 Linux 发行版都会将安全修复移植到其提供的版本中。只要您使用的版本受支持(Ubuntu 20.04 的支持期限为 2025 年),您就可以确保所有安全漏洞都已得到修补。

如果这是您唯一担心的问题,那么您除了安装常规安全更新之外,不需要做任何其他事情。

相关内容