已安装JDK和JRE仍报错:无法找到支持apt的Java运行时
解决方案:Mac上安装Apache+PHP的正确方式
你在Mac上执行apt命令是找错工具了——apt是Debian/Ubuntu这类Linux发行版的包管理器,Mac OS原生根本不支持它,错误提示里的Java问题大概率是环境混淆导致的误报,和你已安装的JDK/JRE没关系。
以下是Mac上安装Apache和PHP的正确步骤:
- 安装Mac专用包管理器Homebrew,终端执行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 用Homebrew安装Apache和PHP:
- 安装Apache:
brew install httpd - 安装PHP:
brew install php
- 安装Apache:
- 配置Apache加载PHP模块:
- 打开Apache配置文件(默认路径:
/usr/local/etc/httpd/httpd.conf),找到模块加载区域,添加:LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so - 在配置文件末尾添加PHP请求处理规则:
<FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> - 找到
DirectoryIndex配置行,修改为:DirectoryIndex index.php index.html
- 打开Apache配置文件(默认路径:
- 启动或重启Apache服务:
brew services restart httpd - 验证安装:在Apache默认网页目录(
/usr/local/var/www)创建info.php文件,内容为<?php phpinfo(); ?>,访问http://localhost:8080/info.php,能看到PHP信息页面即配置成功。
内容的提问来源于stack exchange,提问作者nona
相关产品推荐
相关产品推荐

