📅  最后修改于: 2023-12-03 15:07:29.878000             🧑  作者: Mango
Apache HTTP 服务器是一款广泛使用的 Web 服务器软件,本文介绍如何在 Shell/Bash 中启动 Apache 服务。
在执行本教程中的命令前,请确保操作系统中已经安装了 Apache HTTP 服务器。
在 Shell/Bash 中启动 Apache HTTP 服务器非常简单,只需要执行以下命令:
sudo systemctl start apache2
如果您不具备 root 权限,请确保当前用户具备执行 systemctl 命令的权限,并且不要使用 sudo 命令。
您可以通过命令 systemctl status apache2
来验证 Apache HTTP 服务器服务是否已经启动。
systemctl status apache2
您将会看到以下输出:
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-07-20 14:06:12 CEST; 1min 31s ago
Docs: https://httpd.apache.org/docs/2.4/
Main PID: 1281 (apache2)
Tasks: 6 (limit: 4915)
Memory: 9.9M
CGroup: /system.slice/apache2.service
├─1281 /usr/sbin/apache2 -k start
├─1291 /usr/sbin/apache2 -k start
├─1292 /usr/sbin/apache2 -k start
├─1293 /usr/sbin/apache2 -k start
├─1294 /usr/sbin/apache2 -k start
└─1295 /usr/sbin/apache2 -k start
Jul 20 14:06:12 ubuntu systemd[1]: Starting The Apache HTTP Server...
Jul 20 14:06:12 ubuntu apachectl[1270]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Jul 20 14:06:12 ubuntu systemd[1]: Started The Apache HTTP Server.
输出中显示了 Apache HTTP 服务器服务的状态,包括服务是否正在运行,服务的进程 ID (PID) 以及其他相关信息。
恭喜,您已经成功在 Shell/Bash 中启动了 Apache HTTP 服务器。现在可以访问您的服务器,享受 Web 服务器带来的便利。