如何检查apache版本

时间:2018-01-09 02:15:21

标签: centos

CentOS 6.9 我的CentOS上有两个版本的apache。一个由“make install httpd”安装,另一个由“yum install httpd”安装。如何查看正在运行的版本

2 个答案:

答案 0 :(得分:8)

首先需要找出存储这些二进制文件的位置。为此,您可以使用whereis命令。

whereis httpd

输出将为您提供httpd文件的不同路径:

httpd: /usr/sbin/httpd /usr/lib64/httpd /etc/httpd /usr/share/httpd /usr/share/man/man8/httpd.8.gz

然后,对于二进制文件,您可以使用具有属性-v的路径检查版本

/usr/sbin/httpd -v

输出:

Server version: Apache/2.4.6 (CentOS)
Server built:   Oct 19 2017 20:39:16

对于yum安装版本,您还可以使用以下命令:

sudo yum list installed httpd
Installed Packages
httpd.x86_64                          2.4.6-67.el7.centos.6

另一个最后的解决方案是使用:rpm -q httpd

答案 1 :(得分:1)

您可以使用此命令查看Ubuntu 中的Apache 版本 -

apachectl -v

结果会是这样 -

vishal@vishal:~$ apachectl -v
Server version: Apache/2.4.41 (Ubuntu)
Server built:   2020-08-12T19:46:17