安装和配置 Apache 及 PHP # 1. 停止当前 Apache 服务 sudo apachectl stop # 2. 清除现有的 Apache 配置和文件 sudo rm -rf /etc/apache2 sudo rm -rf /usr/sbin/httpd sudo rm -rf /Library/WebServer # 3. 使用 Homebrew 安装 Apache brew install httpd # 4. 启动 Apache sudo brew services start httpd # 5. 配置 Apache # 编辑 Apache 配置文件 /opt/homebrew/etc/httpd/httpd.conf # 6. 重启 Apache 以应用配置更改 sudo brew services restart httpd # 7. 测试 Apache 是否正常工作 打开浏览器并访问 http://localhost:8080/ # 8. 新增文件目录(默认目录) /opt/homebrew/var/www # 安装 PHP # 1. 使用 Homebrew 安装 PHP brew install php # 2. Apache 启用 PHP 模块 # 在 httpd.conf 中加入以下行: LoadModule php_module /opt/homebrew/opt/php/lib/httpd/modules/libphp.so # 3. 配置 PHP 文件解析 在 httpd.conf 中,确保 Apache 配置支持 .php 文件的解析。确保以下部分没有被注释掉: <IfModule dir_module> DirectoryIndex index.php index.html </IfModule> # 4. 配置 PHP 默认设置 在 httpd.conf 文件末尾添加: AddType application/x-httpd-php .php # 5. 重启 Apache 以应用 PHP 配置 sudo brew services restart httpd # 6. 测试 PHP 支持 # 创建一个 PHP 文件来测试 PHP 配置 nano /usr/local/var/www/index.php # 添加以下内容: <?php phpinfo(); ?> 打开浏览器访问 http://localhost/index.php,查看 PHP 配置信息页面