🗣 Wd提问: php本地环境搭建
🤖 Ai回答: 在本地搭建 PHP 开发环境是学习和开发 PHP 应用的基础。以下是几种主流、简单易用的 PHP 本地环境搭建方法,适用于 Windows、macOS 和 Linux 系统。
✅ 推荐方案一:使用 XAMPP(最简单,适合新手)
XAMPP 是一个集成环境,包含 Apache、MySQL、PHP、phpMyAdmin 等,一键安装,开箱即用。
📦 支持平台:Windows、macOS、Linux
🔧 安装步骤(以 Windows 为例):
1、下载 XAMPP
官网:https://www.apachefriends.org/
下载最新版 XAMPP(推荐选择 PHP 8.x 版本)
2、安装
双击 `.exe` 安装包,按提示安装(建议安装在 `C:\xampp`,不要含中文或空格)
安装过程中可选择是否安装 Bitnami 组件,可不选
3、启动服务
打开 `XAMPP Control Panel`
启动 `Apache` 和 `MySQL`
Apache:Web 服务器
MySQL:数据库服务
状态变为绿色 ✔️ 表示成功
4、测试环境
浏览器访问:http://localhost
看到 XAMPP 欢迎页面即成功
创建测试文件:`C:\xampp\htdocs\test.php`
php
<?php
phpinfo();
?
访问:http://localhost/test.php
如果看到 PHP 信息页面,说明 PHP 环境搭建成功!
5、项目存放位置
所有 PHP 项目都放在:`C:\xampp\htdocs\` 目录下
例如:`C:\xampp\htdocs\myproject\index.php` → 访问 `http://localhost/myproject/`
6、phpMyAdmin(管理数据库)
访问:http://localhost/phpmyadmin
默认用户名:`root`,密码:空(可自行设置)
✅ 推荐方案二:使用 WAMP(仅 Windows)
类似 XAMPP,专为 Windows 设计
官网:http://www.wampserver.com/
安装后界面更简洁,适合只想专注 PHP 开发的用户
✅ 推荐方案三:使用 Laragon(现代开发者的首选)
更轻量、更快、支持一键切换 PHP 版本、Nginx、MySQL、Redis 等
支持自动创建域名(如 `myproject.test`)
非常适合 Laravel、WordPress、Symfony 等框架开发
🔧 安装步骤:
1、官网下载:https://laragon.org/
2、安装(默认路径即可)
3、启动 Laragon → 自动启动 Apache/Nginx + MySQL
4、项目放在 `C:\laragon\www\` 目录下
5、创建 `myapp` 文件夹 → 放入 `index.php`
6、访问:http://myapp.test(自动解析,无需手动配置虚拟主机)
✅ 优势:支持 HTTPS、一键创建数据库、快速切换 PHP 版本(7.4~8.3)、内置 Composer、Git
✅ 推荐方案四:手动安装(适合进阶用户)
如果你希望深入了解每个组件,可以手动安装:
Windows 环境:
| 组件 | 下载地址 |
| PHP | https://windows.php.net/download/ (推荐 Thread Safe 版本) |
| Apache | https://httpd.apache.org/download.cgi |
| MySQL | https://dev.mysql.com/downloads/mysql/ |
手动配置较复杂,需配置环境变量、修改 `php.ini`、`httpd.conf`,建议初学者跳过。
macOS / Linux(终端命令安装):
macOS(使用 Homebrew):
bash
安装 Homebrew(如果未安装)
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
安装 PHP 和 Apache
brew install php
brew install httpd
启动 Apache
sudo brew services start httpd
启动 PHP-FPM(可选)
sudo brew services start php
默认网站根目录:/usr/local/var/www
Ubuntu / Debian:
bash
更新系统
sudo apt update
安装 Apache + PHP + MySQL
sudo apt install apache2 php mysql-server php-mysql
启动服务
sudo systemctl start apache2
sudo systemctl start mysql
测试
echo <?php phpinfo(); ? | sudo tee /var/www/html/info.php
访问 http://localhost/info.php
✅ 额外推荐工具
| 工具 | 用途 |
| Composer | PHP 依赖管理工具(必备)<br`php -r copy('https://getcomposer.org/installer', 'composer-setup.php');` |
| VS Code | 最佳代码编辑器,安装 PHP Intelephense、PHP Debug 插件 |
| Postman / Insomnia | 测试 API 接口 |
| Git | 版本控制,推荐安装 https://git-scm.com/ |
✅ 检查清单(搭建成功后)
| 项目 | 是否完成 |
| Apache/Nginx 启动 | ✅ |
| PHP 能运行 `phpinfo()` | ✅ |
| MySQL 可连接(phpMyAdmin 或命令行) | ✅ |
| 项目文件放在正确目录(htdocs/www) | ✅ |
| 能通过浏览器访问本地项目 | ✅ |
| 安装了 Composer | ✅(推荐) |
💡 小贴士
不要把项目放在系统盘(C盘)的“Program Files”或“Documents”中,路径含空格或权限问题可能导致错误。
建议使用 Laragon 或 XAMPP 快速上手,再逐步学习手动配置。
学习 Laravel 开发?直接用 Laragon + `composer create-project laravel/laravel myapp` 一键生成。
🎯 总结:新手推荐路线
Windows 用户 → 选 Laragon(最现代) 或 XAMPP(最稳定)
macOS/Linux 用户 → 使用终端 `brew install php` 或 `apt install php` + Apache
完成以上步骤,你就可以开始写 PHP 代码、连接数据库、开发网站了!
如需后续学习:
如何用 PHP 连接 MySQL?
如何使用 Composer 安装框架(如 Laravel)?
如何配置虚拟主机?
欢迎继续提问 😊
📣 商家广告:





0
IP地址: 18.9.248.195
搜索次数: 0
提问时间: 2025-11-06 01:06:43
🛒 域名购买:
xhkt.net
vj.gs
51.biz
j-f.com.cn
46.hk
cyrj.net
txqg.cn
37.com.hk
2223.com.cn
81b.net
❓️ 热门提问:
子网划分工具php
测试服务器的软件
云服务器按什么收费
bt搜索引擎入口
便宜 虚拟主机
VPS安装搭建云
云服务器是不是云主机
服务器租用电信
免费虚拟主机软件
seo优化教程进阶
豌豆Ai站群搜索引擎系统
🌐 域名评估:
uav.qh.cn
zqll.cn
app.qh.cn
trump.sh.cn
deepseek.city
sph.net.cn
sea.cab
yu8.jx.cn
zfjh.cn
su7.city
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
Buscador cubano
网站上传文件
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。