推荐使用XAMPP等集成环境,十几分钟即可搭建本地PHP开发环境;通过phpinfo()验证PHP解析正常,运行index.php确认请求链路通畅,并可用phpMyAdmin快速配置数据库,形成代码与数据的最小闭环。

想在本地跑PHP项目,不用依赖线上服务器,也不用被各种环境配置搞晕?其实只要选对工具、理清步骤,十几分钟就能搭好一个干净可用的PHP开发环境。
选一套趁手的集成环境
新手直接装 Apache + PHP + MySQL 太折腾,推荐开箱即用的集成包:
- XAMPP:跨平台(Windows/macOS/Linux),界面直观,自带 phpMyAdmin,适合入门和轻量项目
- WAMP/MAMP:Windows/macOS 专属,更贴近原生体验,MAMP 的 macOS 版本对 Apple Silicon 支持友好
- Docker + 官方 PHP 镜像:适合想提前接触容器化、或需要多版本 PHP 切换的用户,初期学习成本略高但长期更灵活
首次搭建建议从 XAMPP 入手,下载安装后启动控制面板,一键开启 Apache 和 MySQL 即可。
验证 PHP 是否真正就位
别只看控制面板显示“Running”,要亲手确认 PHP 解析正常:
立即学习“PHP免费学习笔记(深入)”;
- 在 XAMPP 的 htdocs 文件夹(如
C:\xampp\htdocs\)下新建一个info.php文件 - 写入内容:
<?php phpinfo(); ?> - 浏览器访问
http://localhost/info.php,看到完整的 PHP 配置页才算成功
如果报错 404,检查文件路径和命名;如果页面空白或显示源码,说明 Apache 没正确加载 PHP 模块,需回查安装日志或重装。
让第一个 PHP 脚本跑起来
环境通了,就可以写点真东西试试:
- 在 htdocs 下新建文件夹,比如
my-first-app - 在里面创建
index.php,写几行简单代码:<?php echo "Hello, PHP Sandbox!"; ?> - 访问
http://localhost/my-first-app/,看到欢迎文字,说明整个请求链路(浏览器 → Apache → PHP 解析 → 返回 HTML)已跑通
这时候你拥有的就是一个真实可用的本地沙箱——改代码、刷新页面、即时查看效果,完全离线、零延迟。
顺手配个数据库(可选但推荐)
多数项目离不开数据库,XAMPP 自带的 phpMyAdmin 就是你的图形化入口:
- 启动 MySQL 后,访问
http://localhost/phpmyadmin - 点击“新建”,输入数据库名(如
test_db),编码选utf8mb4_unicode_ci - 进库后点“SQL”,粘贴建表语句测试:
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50));
这样你就有了代码 + 数据库的最小闭环,后续连 Laravel、WordPress 或自写小工具都够用了。



















