Mac开启Apache服务器教程 苹果开发指南

作者:技术拾光

时间:2026-05-22

浏览:386

想快速在macOS上搭个本地Web环境?其实不用装任何第三方软件,系统自带的Apache就能直接启用。终端里一句命令,访问localhost看到“It works!”,服务就跑起来了。默认的网站根目录在 /Library/WebServer/Documents/,放HTML文件就行,配置一下还能支持

文章目录
想快速在macOS上搭个本地Web环境?其实不用装任何第三方软件,系统自带的Apache就能直接启用。终端里一句命令,访问localhost看到“It works!”,服务就跑起来了。默认的网站根目录在 /Library/WebServer/Documents/,放HTML文件就行,配置一下还能支持PHP。

Mac开启Apache服务器教程 苹果开发指南

对于需要在本地测试网站或应用的Mac用户而言,系统内置的Apache Web服务器提供了一个成熟稳定的解决方案,无需下载安装第三方软件。本文将详细介绍如何激活并配置macOS自带的Apache服务器。

如何在Mac上启动Apache服务器

macOS系统中的Apache服务默认为待机状态,可通过终端命令快速启动。

首先,打开“终端”应用。可通过“应用程序”>“实用工具”找到,或使用Spotlight搜索“Terminal”。

输入核心启动命令:sudo apachectl start,回车后根据提示输入管理员密码。

打开浏览器,访问 http://localhost 或 http://127.0.0.1。若页面显示 “It works!”,即表示Apache服务器已成功运行。

Apache服务状态管理命令

掌握以下常用命令,便于管理服务器状态:

检查运行状态:sudo apachectl status(确认输出信息包含“Apache is running”)

重启服务(修改配置后必需):sudo apachectl restart

停止服务:sudo apachectl stop

定位网站根目录并测试

Apache默认的网站根目录位于:/Library/WebServer/Documents/。所有通过localhost访问的文件均存储于此。

快速访问方法:在Finder中按 Command+Shift+G,粘贴上述路径即可直达。

测试步骤:

1. 在该目录创建 test.html 文件,内容为

Hello from macOS Apache

2. 浏览器访问 http://localhost/test.html,若正确显示标题,则静态文件服务配置成功。

为Apache启用PHP支持

macOS已内置PHP环境,只需在Apache配置中启用对应模块:

1. 编辑配置文件:sudo nano /etc/apache2/httpd.conf

2. 搜索 libphp.so,找到行:#LoadModule php_module libexec/apache2/libphp.so

3. 删除行首的井号(#),改为:LoadModule php_module libexec/apache2/libphp.so

4. 按 Control+O 保存,Control+X 退出编辑器

5. 重启Apache使配置生效:sudo apachectl restart

验证PHP运行环境

创建PHP信息页进行测试:

1. 复制默认文件:sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php

2. 编辑info.php文件,在末尾添加代码:

3. 浏览器访问 http://localhost/info.php。若显示详细的PHP配置信息表,则表明PHP支持已成功启用。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章