步骤 1) 使用 检查 Ubuntu 的版本lsb_release -a
。我的服务器有 16.04.3 LTS。
步骤 2)使用 安装 Apache apt-get install apache2
。
步骤 3) 使用 检查 Apache 的版本apache2 -v
。我的是 2.4.18。
然而根据Apache 网站最新版本是2.4.29。
升级到 Apache 或其他软件包的最新版本是常见做法还是一般安全?如果是,我该怎么做?有什么明显的理由让我不应该升级到最新版本吗?
答案1
您可以使用 ppahttps://launchpad.net/~ondrej/+archive/ubuntu/apache2获取最新版本。
使用 ppa 总是存在一些风险,但这个很受欢迎;我自己已经使用了很长时间,没有问题。
由于您已经安装了 Apache,您可以通过以下方式获取更新
sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt upgrade
答案2
我发现由于某种原因,我新安装的 Organic Marble 发布的 PPA 无法立即工作,不是因为它不正确,而是因为我的机器没有正确升级,经过一番研究,我发现升级发行版对我来说是可行的
sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt upgrade
sudo apt-get dist-upgrade
这与 Organic Marble 答案一起为我解决了问题