我们有一个情况,在一个服务器上(centos 5.4),我们将部署一个应用程序,Apache已经从源代码编译和安装。
在我的devel服务器上,我使用的是rpms,用于apache和php 5.3。
有没有可能使用php rpms没有安装rpm的阿帕奇,而是使用编译的服务器上?
这是可能的,或者我必须编译PHP呢? 我真的想避免这一点
谢谢
我个人尽量避免将编译后的程序与rpm转换,因为它们需要改变每个程序在哪里查找另一个(和envvariables设置)的组件。
你可能会发现编译php比试图使用rpm版本更容易 – 你最有可能要花费几个小时,直到php与源代码构build的Apache有很好的结合。 我觉得你实际上可能会发现构buildPHP比试图在预编译版本中混淆path更容易 – 但是我总是完成了apache和php的rpm版本(工作正常)。
再次,我的规则是不要混合本地生成版本和centos rpms – 这一定会导致你头痛。