如何在 Debian 5.0 (Lenny) 上将 PHP 升级到 5.3?

如何在 Debian 5.0 (Lenny) 上将 PHP 升级到 5.3?

我目前在 Debian VPS 上安装了 PHP 5.0,想知道如何将其升级到 PHP 5.3 并保持所有已安装模块的运行。

答案1

如果您还没有检查过,您应该检查一下您想要的包裹是否在其中向后移植在将测试或不稳定添加到您的源之前。如果不是,您需要非常小心地从其他版本中提取软件包,他们可能还想升级系统上的许多其他内容。

答案2

你可能会看看点德布。他们为基于 Debian 的 LAMP 服务器提供 Debian 软件包,并提供 PHP 5.3 的其他软件包。

答案3

不稳定的存储库目前包含 5.3.3-2 版本的 php。

使用测试环境,将不稳定添加到您的源列表中,然后尝试:

apt-get update
apt-get install php5

根据我之前的经验,它的效果非常好。如果您使用非标准模块,请在尝试升级之前检查兼容性。

答案4

下一个 Debian 版本 Squeeze 的暂存区从那时起就已经拥有 PHP 5.32010年初。因此,添加squeeze到您的 '/etc/apt/sources.list', 然后:

apt-get update
apt-get --simulate install php5

检查输出,确保重要的包不会被删除,系统库不会升级(或保持在最低限度),如果一切正常:

apt-get install php5

当然这应该是一个临时措施。也就是说,删除那个行来自 '源列表' 当你安装完 PHP 后。

相关内容