CentOS 6.9我的CentOS上有两个版本的apache.一个由"make install httpd"安装,另一个由"yum install httpd"安装.如何查看正在运行的版本
Kev*_*ire 11
您首先需要找出存储这些二进制文件的位置.为此,您可以使用whereis命令.
whereis httpd
Run Code Online (Sandbox Code Playgroud)
输出将为您提供文件httpd的不同路径,如下所示:
httpd: /usr/sbin/httpd /usr/lib64/httpd /etc/httpd /usr/share/httpd /usr/share/man/man8/httpd.8.gz
Run Code Online (Sandbox Code Playgroud)
然后,对于二进制文件,您可以使用具有该属性的路径检查版本 -v
/usr/sbin/httpd -v
Run Code Online (Sandbox Code Playgroud)
输出:
Server version: Apache/2.4.6 (CentOS)
Server built: Oct 19 2017 20:39:16
Run Code Online (Sandbox Code Playgroud)
对于yum安装版本,您还可以使用以下命令:
sudo yum list installed httpd
Installed Packages
httpd.x86_64 2.4.6-67.el7.centos.6
Run Code Online (Sandbox Code Playgroud)
另一个最后的解决方案是使用: rpm -q httpd
您可以使用以下命令检查Ubuntu 中的 Apache 版本-
apachectl -v
Run Code Online (Sandbox Code Playgroud)
结果会是这样的——
vishal@vishal:~$ apachectl -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: 2020-08-12T19:46:17
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17617 次 |
| 最近记录: |