如何在 LAMPP Ubuntu 12.10 上将 PHP 更新到最新版本(5.5)

如何在 LAMPP Ubuntu 12.10 上将 PHP 更新到最新版本(5.5)

我大约一年前安装了 LAMPP,我记得它非常简单,因为我只需要下载一个 tar.gz 文件并将其解压到/opt/文件夹中,它总是运行良好。现在我想从 PHP 升级5.4到该5.5版本。我是否只更新 Php 而不必重新安装 LAMPP?

答案1

编辑:刚读完标题,发现你使用的是 12.10!升级!立即升级!你真的安全更新落后。

实际上,全新安装 14.04(LTS 版本,见下文)可能比升级到 13.04(已停用)、13.10(已停用)然后再升级到 14.04 更简单。并不是想吓唬你,但确实存在一些相当严重的安全问题,而你尚未受到保护;你的安装可能已经被利用了。

以下内容假设您使用的是 14.04。


对于标准 PHP 安装,我建议直接跳转到ondrej/php5PPA。这是由 Ondřej Surý(Debian PHP 打包者)维护的存储库,此 PPA 跟踪 Debian PHP 团队的工作。它应该和您直接从 Ubuntu 获得的东西一样好。

sudo apt install python-software-properties
sudo add-apt-repository ppa:ondrej/php5
sudo apt update
sudo apt install php5

话虽如此,如果你使用 LAMPP,一切都将不复存在。LAMPP 是一个完全不必要的、独立的组件包装,我认为绝不建议用于生产。使用 Ubuntu(或 Ondřej)的版本。它的维护和更新方式可预测。

您的问题中还有一条评论说您需要升级到 Ubuntu 的更高版本。如果您使用的是 14.10,那么它肯定会在 7 月停止支持,但如果您使用的是 14.04,那么 14.04 是一个长期支持版本,将维护到 2019 年。15.04 几乎无法支持到 2016 年。这意味着更少的升级、更少的维护以及更少的测试。

所以我的最终建议是:

  • 继续安装 LTS 版本
  • 安装恰当的Ubuntu 提供的 LAMP 堆栈
  • 使用 Ondřej 的 PPA 跳转到最新的稳定 PHP 版本(现在为 5.5)。

相关内容