📜  启动 apache 服务 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:07:29.878000             🧑  作者: Mango

启动 Apache 服务 - Shell/Bash

Apache HTTP 服务器是一款广泛使用的 Web 服务器软件,本文介绍如何在 Shell/Bash 中启动 Apache 服务。

环境要求

在执行本教程中的命令前,请确保操作系统中已经安装了 Apache HTTP 服务器。

启动 Apache 服务

在 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 服务器带来的便利。