🗣 Wd提问: php环境搭建mac
🤖 Ai回答: 在 macOS 上搭建 PHP 开发环境有多种方式,以下是几种常见且推荐的方法:
✅ 方法一:使用 Homebrew(推荐)
Homebrew 是 macOS 上最流行的包管理器,安装简单、维护方便。
步骤 1:安装 Homebrew
如果还没安装 Homebrew,打开终端运行:
bash
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
步骤 2:安装 PHP
bash
brew install php
⚠️ 注意:macOS 自带的 PHP 版本较旧(如 PHP 7.3),不建议使用。通过 Homebrew 安装的是最新稳定版。
步骤 3:验证安装
bash
php -v
输出类似:
PHP 8.1.12 (cli) (built: Nov 9 2022 15:45:06) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.12, Copyright (c) Zend Technologies
✅ 表示安装成功!
✅ 方法二:使用 XAMPP(适合初学者)
XAMPP 是一个集成开发环境,包含 Apache、MySQL、PHP 和 Perl。
步骤 1:下载 XAMPP
访问官网:https://www.apachefriends.org/download.html
选择 macOS 版本下载。
步骤 2:安装 XAMPP
双击下载的 `.dmg` 文件,按照提示安装。
步骤 3:启动服务
打开 XAMPP 控制面板。
启动 Apache 和 MySQL。
访问 `http://localhost` 查看是否正常。
步骤 4:测试 PHP
在 `/Applications/XAMPP/xamppfiles/htdocs` 目录下创建文件 `test.php`:
php
<?php
echo Hello, World! PHP is working!;
?
访问 `http://localhost/test.php` 即可看到输出。
✅ 方法三:使用 Laravel Valet(适合 Laravel 开发者)
Valet 是 Laravel 推出的轻量级开发环境工具,基于 Nginx + PHP-FPM。
步骤 1:安装 Homebrew(如未安装)
bash
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
步骤 2:安装 PHP 和 Composer
bash
brew install php
brew install composer
步骤 3:安装 Valet
bash
composer global require laravel/valet
添加 Composer 全局路径到 PATH(如果没自动添加):
bash
echo 'export PATH=$HOME/.config/composer/vendor/bin:$PATH' ~/.zshrc
source ~/.zshrc
如果你用的是 Bash,改为 `~/.bash_profile`
步骤 4:安装 Valet
bash
valet install
这会安装 Nginx、DNS 等必要组件。
步骤 5:测试
创建项目目录并启动:
bash
mkdir test-project
cd test-project
touch index.php
编辑 `index.php`:
php
<?php
phpinfo();
?
然后运行:
bash
valet link test-project
访问 `http://test-project.test` 即可看到 PHP 信息页。
✅ 方法四:使用 Docker(适合团队协作或跨平台开发)
步骤 1:安装 Docker Desktop for Mac
从官网下载:https://www.docker.com/products/docker-desktop
步骤 2:运行 PHP 容器
bash
docker run -p 8080:80 -v $(pwd)/www:/var/www/html php:8.1-apache
在当前目录创建 `www` 文件夹,并放入 `index.php`:
php
<?php
echo Hello from Docker PHP!;
?
访问 `http://localhost:8080` 即可。
🛠 常用命令(以 Homebrew 安装为例)
bash
查看版本
php -v
查看配置文件位置
php ini
安装扩展(如 MySQL 扩展)
brew install mysql-client
brew install php@8.1 可选指定版本
pecl install pdo_mysql
启动 PHP-FPM(用于 FastCGI)
brew services start php
💡 小贴士
macOS 自带的 PHP 不推荐使用,版本太老。
使用 Homebrew 安装 PHP 最灵活,支持多版本切换。
如果你是 Laravel 开发者,强烈推荐 Valet。
如果需要完整 Web 服务器环境,XAMPP 很直观易用。
Docker 适合复杂或生产环境模拟。
✅ 总结
| 方法 | 优点 | 适用人群 |
| Homebrew | 灵活、轻量、易管理 | 一般开发者 |
| XAMPP | 集成度高,一键启动 | 初学者、快速测试 |
| Laravel Valet| 轻量、无图形界面、Laravel 专用| Laravel 开发者 |
| Docker | 跨平台、隔离、可复用 | 团队协作、高级用户 |
选择最适合你需求的方式即可!如需进一步配置(如开启 GD、PDO、MySQL 等),可以继续问我 😊
📣 商家广告:





0
IP地址: 200.40.112.187
搜索次数: 0
提问时间: 2025-11-10 20:18:13
🛒 域名购买:
4666.com.cn
op.gs
979.net.cn
a-s.cn
63.gs
191.net.cn
7.hk.cn
rj.biz
kc.biz
q-j.cn
❓️ 热门提问:
ip地址是几进制
nextcloud域名
VPS虚拟主机配置
易达云计算
ip地址是网关地址吗
云易网络加速器
物联网云计算平台
有名的搜索引擎有哪些
聚ip
关键词链接Facebook广告
豌豆Ai站群搜索引擎系统
🌐 域名评估:
v.xj.cn
aaa.sd.cn
oq2.cn
vtol.mo.cn
oppo.ha.cn
evtol.cq.cn
vtol.vin
vivo.sc.cn
htdn.cn
cctv.com
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
霸屏神器
乐山网站推广
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。