📅  最后修改于: 2023-12-03 15:24:49.731000             🧑  作者: Mango
在 Ubuntu 18 上,Apache HTTP 服务器也被称为 Apache2。在运行 Apache2 时,您可能想知道它的当前状态。在本文中,我们将向您介绍如何检查 Apache2 Ubuntu 18 的当前状态。
要检查 Apache2 服务是否正在运行,请使用以下命令:
sudo systemctl status apache2
运行此命令将显示 Apache2 服务的当前状态,包括正在运行的进程 ID、活动的连接数以及最后一次启动时间。
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Tue 2021-12-28 09:19:23 UTC; 17h ago Main PID: 1431 (apache2) Tasks: 55 (limit: 4622) CGroup: /system.slice/apache2.service ├─1431 /usr/sbin/apache2 -k start ├─2024 /usr/sbin/apache2 -k start └─2025 /usr/sbin/apache2 -k start
Dec 28 09:19:23 ubuntu-server systemd[1]: Starting The Apache HTTP Server... Dec 28 09:19:23 ubuntu-server systemd[1]: Started The Apache HTTP Server.
如果 Apache2 服务正在运行,您会看到 "Active: active (running)",并显示服务的启动时间。
使用以下命令检查 Apache2 服务是否已启用:
sudo systemctl is-enabled apache2
此命令将返回以下输出之一:
enabled
要检查正在运行的 Apache2 服务的版本号,请使用以下命令:
apache2 -v
此命令将显示您正在运行的 Apache2 服务的版本号。
Server version: Apache/2.4.29 (Ubuntu) Server built: 2021-08-25T20:02:09
现在,您已经知道如何检查 Apache2 Ubuntu 18 的当前状态了!