安装php-fpm通过php版本不匹配

我在yum上从CentOS 6.3的基本@updates版本库安装PHP

php x86_64 5.3.3-14.el6_3 @updates 3.5 M 

我想安装php-fpm 5.3版本,因为我们的networking软件只能在PHP 5.3版本下运行。

可惜的是:

 yum install php-fpm 

提供我从remi存储库安装verion 5.4.10-1.el6.remi完整更新我的基础php的依赖关系到版本5.4.10-1.el6:

 Installing: php-fpm x86_64 5.4.10-1.el6.remi remi 1.3 M Updating for dependencies: php x86_64 5.4.10-1.el6.remi remi 2.7 M ... other php-* files 

我的问题是:什么方法可以从reposiroty完全安装php-fpm 5.3版本? 谢谢!

CentOS仓库中没有php-fpm。
你有CentOS提供的PHP 5.3.3-14安装。

你正在试图从remi仓库安装php-fpm,它将会再次从remi中获得对php-common的依赖。
即使你从档案中得到了php-fpm 5.3.x remi RPM,它也会与CentOS已经安装的php-common相冲突。

无论哪种方式,如果你想要php-fpm你目前安装的php需要改变。
你可以用一个remi php 5.3.3replace你的CentOS php 5.3.3。
使用冲突的软件包名称是我非常不喜欢remi存储库的原因 – 与ius存储库不同。

REMI的存档旧rpm只能从以下位置手动安装:

 http://rpms.famillecollet.com/enterprise/6/olds/x86_64/ 

例:

 rpm -ivh http://rpms.famillecollet.com/enterprise/6/olds/x86_64/php-5.3.19-1.el6.remi.x86_64.rpm