我是Linux世界的新手,对不起,如果这个问题已经发布在这里。
我刚刚安装了CentOS 5.5 x86_64。 PHP 5.1.6被安装。
但是我的应用程序需要PHP5.3
然后我运行命令:“yum update php”,什么也没有发生。 似乎5.1.6是百胜中最新的。
那么我怎样才能更新到PHP 5.3?
如果可以等,CentOS 5.6应该有原生的PHP53,因为上游的RHEL 5.6现在发布了PHP53。
如果你不能等,那么这可能会帮助你从REMI仓库安装软件包:
yum删除MySQL的PHP *(如果目前有安装PHP 5.1.x和/或MySQL)
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
yum –enablerepo = remi安装php
获取mysql命令行客户端是非常棘手的:
yum –enablerepo = remi –disablerepo = updates –disablerepo = base安装mysql
HTH
干杯
编辑:如果你的MySQL服务器在同一个盒子上,这个过程有让你从REMI仓库运行MySQL服务器的不幸后果。 即你基本上在依赖地狱。
如果任何给定发行版的软件包已经过期,并且你不能等待软件包维护者发布更新的版本,那么你将别无select,只能自己编译源代码或者寻找已经这样做的其他人,安装二进制文件的机会(我不build议这样做;特别是在生产环境中)。
我只是做了一个快速的Google,发现有人已经从源代码编译,如果你想testing,可以提供一个包。