如何在CentOS 5.5中安装PHP5.3?

如何在CentOS 5.5中安装PHP5.3?

我对 Linux 世界还很陌生,如果这个问题在这里发布,我很抱歉。

我刚刚安装了 CentOS 5.5 x86_64。 PHP 5.1.6已安装。

但是我的应用程序需要 PHP5.3

然后我运行命令:“yum update php”,什么也没发生。看来 yum 的最新版本是 5.1.6。

那么我如何更新到 php 5.3?

答案1

如果您可以等待,CentOS 5.6 应该有原生的 PHP53,因为上游 RHEL 5.6 现在已经附带了 PHP53。

如果您等不及,那么这可能会帮助您从 REMI repo 安装软件包:

yum remove mysql php*(如果当前已安装 PHP 5.1.x 和/或 mysql)

转速http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

转速http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

yum --enablerepo=remi 安装 php

在盒子上获取 mysql 命令行客户端比较棘手:

yum --enablerepo=remi --disablerepo=updates --disablerepo=base 安装 mysql

高血压

干杯

编辑:如果您的 MySQL 服务器在同一个盒子上,这个过程会产生一个不幸的后果,那就是让您从 REMI repo 运行 MySQL 服务器。也就是说,您基本上处于依赖地狱中。

答案2

如果任何给定发行版的软件包已过期,而您又不能等待软件包维护者发布更新的版本,那么您别无选择,只能自己从源代码进行编译,或者寻找已经这样做过的其他人并冒险安装他们的二进制文件(我不推荐这样做;特别是在生产环境中)。

我刚刚快速地谷歌了一下,发现有人已经从源代码编译并提供了一个包,如果你想测试的话。

http://www.webtatic.com/packages/php53/

相关内容