如何在 MacOS 上安装 Apache Web 服务器

17 Mar 2025 | 阅读 2 分钟

引言

Apache HTTP 服务器是一个开源的跨平台 Web 服务器,根据 Apache 2.0 许可发布。 它由 Apache 软件基金会下的一个开放的开发者社区开发和维护。

在本教程中,我们将学习在 MacOS 上安装 Apache 所涉及的步骤。

前提条件

  • MacOS
  • 以管理员身份登录到终端。
  • 必须在系统上安装 Homebrew。

安装

在 MacOS 上安装 Apache Web 服务器包括以下步骤。

1) 更新 homebrew 的存储库索引

要在 MacOS 上安装 Apache,我们首先需要更新 homebrew 包安装程序的索引。 这可以通过以下方式完成

2) 安装 Apache 2.0

homebrew 包安装程序可用于在 MacOS 上安装 Apache 2.0。 安装程序将 Apache HTTP 服务器安装在 /usr/local/Cellar/httpd 位置。

Macos Apache 1

3) 启动 Apache

Apache 提供了一个名为 apachectl 的服务,需要启动该服务才能启动 Apache。 该命令需要超级用户权限才能执行,因此我们必须使用 sudo 才能执行该命令。

Macos Apache 2

这将启动 Apache HTTP 服务器,可以通过在浏览器上访问 localhost 进行测试。 localhost 会给出如下所示的响应

Macos Apache 3

4) 停止 Apache

要停止 Apache,我们需要使用超级用户权限停止 apachectl 服务,如下所示。

Macos Apache 4

停止 Apache 后,localhost 将停止在端口 8080 上侦听,并且不会给出任何响应。

我们已经成功安装并测试了 Apache,它在我们的 MacOS 上运行良好。