CentOS 6.9 我的CentOS上有两个版本的apache。一个由“make install httpd”安装,另一个由“yum install httpd”安装。如何查看正在运行的版本
答案 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