XAMPP 是 Apache+MySQL+PHP+Perl 的开源跨平台集成环境,支持一键安装与本地开发;需从官网下载、以管理员身份安装至非系统盘;启动 Apache 和 MySQL 后访问 localhost 可验证成功,并通过 htdocs 部署 PHP 网站及 phpMyAdmin 管理数据库。

一、XAMPP 是什么
XAMPP 是一个开源、免费、跨平台的 Web 服务器集成环境,全称为 Apache + MySQL + PHP + Perl。它将 Web 开发所需的核心组件打包为一键式安装包,无需单独配置 Apache、MySQL 和 PHP 等服务,极大简化了本地开发环境的搭建流程。XAMPP 支持 Windows、Linux、macOS 等系统,适用于学习 PHP、调试 CMS(如 WordPress、Discuz)、运行本地网站项目等场景。
二、下载 XAMPP 安装包
官方渠道是获取安全可靠安装包的唯一推荐方式。非官方镜像可能携带风险或版本过旧,导致兼容性问题或功能缺失。
1、访问官网地址:https://www.apachefriends.org/zh_cn/index.html;
2、页面右上角切换语言为“简体中文”;
3、在首页点击“XAMPP for Windows”下载最新稳定版(如 xampp-windows-x64-8.2.12-0-VS16-installer.exe);
4、保存安装包至易查找的路径,例如 D:\setup\,避免使用桌面或含中文、空格、特殊符号的目录。
三、安装 XAMPP
安装过程需避开系统盘与权限干扰,否则可能导致 Apache 或 MySQL 启动失败、端口被占用、服务注册异常等问题。
1、右键安装包 → 选择“以管理员身份运行”;
2、弹出语言选择窗口 → 选“English”(部分中文版界面存在乱码或按钮错位,英文更稳定)→ 点 OK;
3、点击 “Next” 进入欢迎界面 → 再点 “Next”;
4、勾选全部组件(Apache、MySQL、PHP、phpMyAdmin、Perl),新手勿取消;
5、点击 “Browse” 修改安装路径 → 建议设为 D:\XAMPP(非 C 盘、无中文、无空格);
6、语言选择页 → 保持 English → 点 “Next”;
7、Bitnami 提示页 → 取消勾选 “Learn more about Bitnami for XAMPP” → 点 “Next”;
8、点击 “Install” 开始安装 → 等待进度条完成;
9、安装完成页 → 勾选 “Do you want to start the Control Panel now?” → 点 “Finish”。
四、启动并验证服务
XAMPP 控制面板是管理所有服务的核心界面。Apache 与 MySQL 必须同时成功启动,才能支持 PHP 脚本解析与数据库交互。
1、安装完成后自动弹出 XAMPP 控制面板;若未弹出,手动进入安装目录(如 D:\XAMPP),双击 xampp-control.exe;
2、在控制面板左侧列表中,找到 “Apache” 行 → 点击右侧 “Start” 按钮;
3、等待状态栏变为绿色 “Running”,且 “Port” 显示 “80”(或自定义端口);
4、同理,点击 “MySQL” 行右侧 “Start” 按钮 → 等待其状态也变为绿色 “Running”;
5、打开浏览器,访问 http://localhost 或 http://127.0.0.1;
6、若看到 XAMPP 默认欢迎页(含 Dashboard、phpInfo、phpMyAdmin 等链接),说明安装与基础服务已就绪。
五、部署第一个本地网站
htdocs 是 XAMPP 的默认 Web 根目录,所有放入其中的文件均可通过 localhost 直接访问,是本地开发的起点位置。
1、进入 XAMPP 安装目录 → 打开 htdocs 文件夹(如 D:\XAMPP\htdocs);
2、新建文本文档 → 重命名为 index.php;
3、右键用记事本或代码编辑器打开 → 输入以下内容:
Hello XAMPP!"; ?>
4、保存文件并关闭;
5、浏览器访问 http://localhost/index.php;
6、页面显示 “Hello XAMPP!” 即表示 PHP 解析正常,本地网站已成功运行。
六、访问 phpMyAdmin 管理数据库
phpMyAdmin 是基于 Web 的 MySQL 数据库管理工具,用于创建数据库、导入导出数据、执行 SQL 查询等操作,无需命令行即可完成大部分数据库管理工作。
1、确保 Apache 和 MySQL 均为绿色 “Running” 状态;
2、浏览器访问 http://localhost/phpmyadmin;
3、登录界面中,用户名填 root,密码留空(XAMPP 默认无密码)→ 点 “Go”;
4、成功进入 phpMyAdmin 主界面后,可点击左上角 “New” 创建新数据库;
5、创建数据库时,输入名称(如 testdb)、选择排序规则(如 utf8mb4_general_ci)→ 点 “Create”。

















