xampp在windows上安装配置三步到位:下载官方安装包并自定义路径安装(如d:\xampp),通过控制面板启动apache和mysql服务,访问localhost等地址验证环境;需关闭杀毒软件、避开中文空格路径、修改冲突端口并设置root密码加固安全。

用XAMPP搭建Windows开发环境非常直接,核心就是装好、启好、测通——三步到位,不需要编译或手动配路径。
下载与安装XAMPP
去Apache Friends官网下载最新版Windows XAMPP(推荐含PHP 8.2+的版本)。安装时注意几点:
- 关闭杀毒软件,避免误删临时文件
- 安装路径选纯英文、无空格、非系统盘(如 D:\xampp),避开C:\Program Files这类带空格的目录
- 组件只勾选Apache、MySQL、PHP、phpMyAdmin,FileZilla和Tomcat等可不选
- 安装完成时,取消勾选“启动控制面板”,先手动确认路径再开
启动服务并检查端口
进入安装目录(如 D:\xampp),双击运行 xampp-control.exe:
- 点击 Apache 和 MySQL 行末的 Start 按钮
- 状态栏显示 Running 且带绿色对勾,说明服务已就绪
- 若提示“Port 80 in use”或“3306 in use”,常见占用程序有:IIS、Skype、VMware、SQL Server;可临时关闭它们,或修改端口(见下条)
如需改端口:打开 D:\xampp\apache\conf\httpd.conf,把 Listen 80 改成 Listen 8080;再打开 D:\xampp\apache\conf\extra\httpd-ssl.conf,把 443 改成 4433,保存后重启Apache。
验证PHP与数据库是否正常
浏览器依次访问以下地址确认功能:
- http://localhost → 应显示XAMPP欢迎页(Apache正常)
-
http://localhost/test.php → 先在 D:\xampp\htdocs 下新建 test.php,内容为:
<?php phpinfo(); ?>→ 显示PHP配置页即表示PHP解析成功 - http://localhost/phpmyadmin → 默认用户名 root,密码为空 → 能登录即说明MySQL与phpMyAdmin联通
基础安全与后续建议
刚装好的XAMPP默认不设密码,建议快速加固:
- 进 phpMyAdmin 后,点右上角 用户账户 → 编辑 root@localhost → 设置强密码
- 同步修改 D:\xampp\phpMyAdmin\config.inc.php 中的
$cfg['Servers'][$i]['password'] = '你的新密码'; - 项目代码统一放在 D:\xampp\htdocs\ 下,例如建文件夹 myapp,然后访问 http://localhost/myapp/index.php











