我想在没有httpd依赖项的php53 5.10 64位上安装CentOS。其原因是生产服务器具有更新版本的httpd的自定义编译二进制文件。
在没有httpd依赖项的CentOS5上安装CentOS5是可能的吗?
发布于 2014-06-11 15:05:58
这是我做的解决办法:
yum-utils并查找包php53中的文件
# yum install yum-utils
# repoquery --list php53
/etc/httpd/conf.d/php.conf
/usr/lib/httpd/modules/libphp5.so
/var/lib/php/session
/var/www/icons/php.gifyum安装yum-downloadonly插件
# yum install yum-downloadonlyphp53 RPM包而不安装# yum install --downloadonly --downloaddir=/home/dump php53# rpm2cpio php53-5.3.3-22.el5_10.x86_64.rpm | cpio -idmv上的相关位置。
# cp php.conf /etc/httpd/conf.d/php.conf
# cp libphp5.so /usr/lib/httpd/modules/libphp5.so
... etc没有安装httpd!
发布于 2014-06-06 11:45:04
通过编辑,可以更清楚地了解您想要什么。
您已经安装了httpd,但没有通过RPM安装。
在这种情况下,您可以通过提取RPM来做到这一点。
或者通过下载rpm并通过rpm -i --nodeps php53....安装它。
无论如何,这都不是很好。
如果您安装了RPM,那么升级这个盒子就不太好了,而且可能会损坏它。
如果手动提取共享对象并将其放置在那里,您将不会注意到是否有标准CentOS工具的更新。
https://serverfault.com/questions/602311
复制相似问题