如何检查apache正在运行的端口

26 ubuntu apache-2.2

是否有任何命令可以确定 apache 是否正在运行。

以及在哪个端口上,除了 seeports.conf 文件

当我尝试 netstat 命令时,apaches 不会出现在其中。

但是当我使用 apache2 restart 命令时,它说重新启动确定

我不知道它在哪里运行

小智 24

netstat -anp | grep apache
Run Code Online (Sandbox Code Playgroud)

如果它正在运行,您可以从中看到侦听端口和 PID。


Sve*_*ven 23

lsof -i 列出打开的端口和相应的应用程序。

对于应用程序是否正在运行的一般检查,您可以使用 ps aux | grep apache2

  • 或者“ps aux | grep httpd”用于redhat/centos。 (9认同)

小智 6

netstat -tulpn
Run Code Online (Sandbox Code Playgroud)

您将在最右侧的列中看到 Pid / Binary 名称,将其与您正在运行的 apache 实例相匹配。