如何在 centos 6 x86_64 上安装 php 5.2.17

如何在 centos 6 x86_64 上安装 php 5.2.17

有人知道如何在 64 位 centos 6 安装上安装 php 5.2.17 吗?我有一个旧的遗留系统,需要 php 5.2.17,但 centos 6 仅支持 php 5.3。

我已经安装了诸如 webtatic 之类的 repo,但是根本没有运气。

我是否应该恢复到 centos 5 并在那里安装它?有什么想法吗,我不行吗?

答案1

请执行下列操作:

wget http://www.atoomnet.net/php/php-5.2.17/php-5.2.17-1.x86_64.rpm

然后:

rpm -ivh php-5.2.17-1.x86_64.rpm

然后:

vi /etc/yum.conf

在[main]下添加以下内容:

exclude=php*

如果你做到了这一切,它就会正常工作。

但是,我警告您,您确实应该运行最新版本的 PHP 以确保您的服务器是安全的。

答案2

如果 centos 6 不支持旧版 PHP,你最好运行 v5,因为如果你必须修改操作系统来诱使它运行它,那么可以打开一个安全漏洞。建议您使用最新的 PHP 和操作系统。如果这不可能,那么在使用旧 PHP 时请确保您的安全性非常严格。这就是他们更新软件的原因。我正在寻找一种方法来让它为您正常工作。

编辑:我被打败了。请参阅其他发帖人的 wget 方法。编辑 2:删除了无用的文本。

答案3

atomicturtle repo 包含适用于 centos 6 的 php 5.2.17 x64 rpm。下载必要的软件包并安装。

http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/

更新链接:http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/drpms/

相关内容