我试图确定httpd是从rpm还是自定义构build。
httpd -v返回
Server version: Apache/2.2.15 (Unix) Server built: Mar 3 2015 12:06:14
您可以使用rpm -qa和/或yum list installed来获取已安装软件包的列表。
rpm -qa httpd
要么
yum list installed httpd
如果没有安装相关的httpd软件包,那么你的httpd肯定是编译的。
以上将确定是否安装了相关软件包,但如果稍后编译了二进制文件,然后用于覆盖原始文件,将无济于事。
您可以从rpm中validation文件
rpm -V httpd
这会告诉你,在安装之后,httpd软件包中的文件是否发生了变化。