步骤1:下载XAMPP安装包
-
访问XAMPP官网:
- 打开浏览器,进入XAMPP官方网站:https://www.apachefriends.org/index.html
-
选择XAMPP版本:
- 在XAMPP的下载页面上,选择适合Windows的最新稳定版本下载(例如:XAMPP 8.x.x)。点击“Download”按钮开始下载。
-
等待下载完成:
- 下载完成后,得到一个
.exe
安装文件。
- 下载完成后,得到一个
步骤2:安装XAMPP
-
运行安装文件:
- 双击下载的XAMPP安装文件(例如:
xampp-windows-x64-8.x.x-x-VC15-installer.exe
)开始安装。
- 双击下载的XAMPP安装文件(例如:
-
选择语言:
- 安装程序启动后,选择语言(默认是英语),点击“OK”。
-
安装向导:
- 在弹出的欢迎界面,点击“Next”继续。
-
选择安装组件:
- 在“Select Components”界面中,可以选择你想安装的组件。默认情况下,所有的组件(包括Apache、MySQL、PHP、phpMyAdmin等)都已经选中。建议保持默认设置,点击“Next”继续。
-
选择安装路径:
- 选择XAMPP的安装路径。默认路径为
C:\xampp
,你可以选择修改安装路径。如果不需要更改,直接点击“Next”。
- 选择XAMPP的安装路径。默认路径为
-
创建桌面快捷方式:
- 在“Select Start Menu Folder”界面,点击“Next”继续。
-
开始安装:
- 在“Ready to Install”界面,点击“Next”开始安装。安装过程需要几分钟时间,耐心等待。
-
安装完成:
- 安装完成后,点击“Finish”按钮退出安装向导。
步骤3:启动XAMPP控制面板
-
打开XAMPP控制面板:
- 在安装完成后,XAMPP会自动启动控制面板。如果没有自动启动,你可以在桌面找到“XAMPP Control Panel”快捷方式,点击打开。
-
启动Apache和MySQL服务:
- 在XAMPP控制面板中,你会看到一列服务(如Apache、MySQL等)。点击“Start”按钮分别启动Apache和MySQL服务。
- 如果Apache和MySQL服务成功启动,左侧的状态栏会显示“Running”,并且它们的背景颜色会变为绿色。
-
防火墙设置:
- 如果启动Apache和MySQL时遇到防火墙阻止,Windows会弹出提示,询问是否允许这些服务通过防火墙。在弹出窗口中选择“允许访问”以确保服务可以正常运行。
步骤4:测试XAMPP是否安装成功
-
打开浏览器:
- 在Windows 10中,打开任意浏览器(如Chrome、Edge、Firefox等)。
-
访问本地服务器:
- 在浏览器地址栏中输入
http://localhost
,并回车。 - 如果XAMPP安装成功,浏览器会显示XAMPP的欢迎页面。页面上会有一些关于XAMPP的基本信息,以及访问PHPMyAdmin的链接。
示例:
http://localhost
页面内容:XAMPP for Windows 8.x.x Welcome to XAMPP This is your XAMPP server running on localhost!
- 在浏览器地址栏中输入
-
测试PHP功能:
-
访问PHP文件:
- 在浏览器地址栏中输入
http://localhost/test.php
,回车。 - 如果PHP正确运行,浏览器将显示PHP的配置信息页面,包含PHP版本、安装的扩展、服务器信息等内容。
示例:如果PHP运行正常,你将看到类似如下的PHP信息页面:
PHP Version 8.x.x System => Windows NT MY-PC 10.0 build 19042 Build Date => Jul 7 2021 16:03:27 Configure Command => ...
- 在浏览器地址栏中输入
步骤5:配置PHPMyAdmin(可选)
-
访问PHPMyAdmin:
-
创建数据库:
- 登录后,你可以开始创建数据库、表格、执行SQL查询等操作,进行MySQL数据库管理。
步骤6:结束与停止服务
-
停止服务:
- 如果你完成了测试,可以在XAMPP控制面板中点击“Stop”按钮停止Apache和MySQL服务。
-
退出XAMPP控制面板:
- 在XAMPP控制面板右上角点击“X”关闭控制面板。
常见问题和解决方法
-
Apache端口冲突:
- 如果启动Apache时提示端口被占用(默认端口为80),可能是其他程序(如Skype)占用了该端口。你可以在XAMPP控制面板中点击“Config”按钮,选择“Apache (httpd.conf)”并修改Apache配置文件中的端口(例如:将端口改为8080)。
-
MySQL启动失败:
- 如果MySQL无法启动,可能是端口冲突或者文件权限问题。检查防火墙和端口是否被占用,并尝试重新启动MySQL。
总结
至此,你已经成功在Windows 10上安装并配置了XAMPP,测试了PHP是否能够正常运行,并且能够使用phpMyAdmin管理MySQL数据库。如果在安装或使用过程中遇到问题,可以根据错误提示进一步排查。