我正在尝试将 Apache2 升级到高于 2.4.26 的版本,以便可以启用 HTTP/2。我运行这些命令时并不高兴:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
我有 Ubuntu ESM 。 Ubuntu 16.04.7
最佳答案
一些替代方案:
- 从https://httpd.apache.org/download.cgi下载源代码并安装在不同的路径(例如/opt/apache2)中 - 依赖项(例如 OpenSSL)可能存在问题?
- 在 Ubuntu 16.04 中运行带有 apache2 的 Ubuntu 18.04/20.04/22.04 容器 - 不确定 docker 在 16.04 ESM 中是否可用?
- 我的建议是,进行发布升级并迁移到 Ubuntu 18.04 ( https://help.ubuntu.com/community/BionicUpgrades )。您将额外获得 TLS 1.3。
关于apache - 在 Ubuntu 16.04.7 上将 Apache 2.4.18 升级到 2.4.26 或更高版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72213679/