xampp是一键式php开发环境,安装后启动apache和mysql服务,访问localhost即可运行php项目;需从官网下载、以管理员身份安装至非系统盘,将项目放入htdocs目录并通过localhost/项目名访问。

想让PHP项目立刻跑起来,又不想花半天时间配Apache、调MySQL、改php.ini,直接用XAMPP一键部署最省事——它自带PHP解释器、Web服务器和数据库管理工具,装完就能写代码、跑网站、连数据库。
下载XAMPP安装包
打开浏览器,访问官方站点 https://www.apachefriends.org/zh_cn/index.html,页面右上角切换语言为“简体中文”,点击“XAMPP for Windows”按钮下载最新版安装包(如 xampp-windows-x64-8.3.0-0-VS17-installer.exe)。
别从第三方网站或百度网盘下,那些包可能被篡改、缺组件,甚至带捆绑软件。
下载完成后,把安装包放在路径干净的地方,比如 D:\setup\,【绝对不要放在桌面或含中文、空格、特殊符号的文件夹里】。
以管理员身份安装XAMPP
右键安装包 → 选择“以管理员身份运行”。
语言选 English(中文界面在某些版本存在按钮错位、乱码问题,英文更稳)→ 点 OK → 连续点 Next。
组件勾选页:务必保留 Apache、MySQL、PHP、phpMyAdmin、Perl 全部默认选项,新手取消任一组件都可能导致后续无法访问 phpMyAdmin 或执行 .php 文件。
点击 Browse,把安装路径设为 D:\XAMPP(非系统盘、无中文、无空格),这是关键一步——C:\xampp 在 Win11 上常因权限策略导致 Apache 启动失败。
Bitnami 提示页出现时,取消勾选 “Learn more about Bitnami for XAMPP”,它会额外安装一堆你用不到的演示应用,还可能拖慢启动速度。
启动服务并验证PHP是否就绪
安装完成勾选 “Launch XAMPP Control Panel”,点击 Finish 后自动弹出控制面板。
若没弹出,手动进入 D:\XAMPP,双击 xampp-control.exe。
第一步:点击 Apache 行右侧的 Start 按钮 → 等状态栏变成绿色 Running。
第二步:再点 MySQL 行右侧的 Start 按钮 → 同样等状态变为绿色 Running。
第三步:打开浏览器,输入 http://localhost ——看到 XAMPP welcome 页面,说明 Web 服务和 PHP 解释器已联动生效。
第四步:新建一个 test.php 文件,内容写 ,保存到 D:\XAMPP\htdocs\test.php,然后访问 http://localhost/test.php ——如果完整显示 PHP 版本、扩展、配置路径等信息,【证明PHP引擎已正确加载,不是静态文件托管模式】。
部署你的第一个PHP项目
把整个项目文件夹(比如 blog/、shop/)直接复制进 D:\XAMPP\htdocs\ 目录下。
方法一:浏览器访问 http://localhost/blog/ 即可运行(前提是 blog/ 下有 index.php 或可路由入口)。
方法二:想让项目直接挂在根域名下,把项目里的所有文件(不是文件夹)拖进 htdocs,覆盖掉原来的 index.php 和 welcome 页面。
注意:如果项目依赖数据库,先访问 http://localhost/phpmyadmin → 新建数据库 → 导入 SQL 文件 → 修改项目里的 config.php 或 .env 中的 DB_HOST=127.0.0.1、DB_USER=root、DB_PASSWORD=(默认为空)、DB_NAME=your_db_name。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











