httpd和httpd-devel软件包在CentOS 5上的区别

我试图在CentOS 5.10上更新PHP 5.1到5.3。 在服务器上,安装了httpd-devel,但试图在CentOS 5上安装php53,它想要安装httpd。

这是一个生产服务器,所以我需要知道当httpd-devel已经安装时安装httpd是否安全。 CentOS 5上的php包(5.1.6)没有httpd依赖。

httpd-devel和httpd有什么区别?

看看httpd-devel的内容应该给你一个线索

 rpm -ql httpd-devel | less 

正如你应该看到的,它主要是头文件和其他文件,对于构build二进制文件非常有用。 它不包含http二进制文件本身。

你真的需要找出你的httpd是如何安装的,并尝试使用它。 就像我在评论中说的,你需要一个实验室。

httpd-devel – httpd-devel软件包包含您需要为Apache构builddynamic共享对象(DSO)的APXS二进制文件和其他文件。 如果您正在安装Apache HTTP服务器,并且希望能够编译或开发用于Apache的其他模块,则需要安装此包。

httpd – 包含httpd web服务器二进制文件。