XAMPP 是一个免费、开源的跨平台 Web 服务器解决方案包,集成了多个关键组件,用于快速搭建本地开发环境。以下是详细介绍及部署使用:
一、XAMPP 简介
1、名称含义:
X(跨平台)+ A(Apache) + M(MySQL/MariaDB) + P(PHP) + P(Perl)。
2、核心组件
Apache:流行的 Web 服务器软件。
MySQL/MariaDB:关系型数据库管理系统。
PHP:服务器端脚本语言。
Perl:可选的脚本语言支持。
phpMyAdmin:数据库可视化管理工具。
FileZilla FTP(可选):用于本地 FTP 服务。
3、适用场景:
本地 PHP/MySQL 开发
测试网站或应用
学习服务器环境配置
4、支持平台:
Windows、Linux、macOS(注意 macOS 版可能更新较慢)。
二、部署 XAMPP
2.1 下载与安装
官网:https://www.apachefriends.org/
有点难下载,多试几次 。或者从这里下载:里面放了8.1.12的安装包
XAMPP安装包
安装步骤:
运行安装程序,按提示操作(建议安装到 C:\xampp)。
注意:避免安装在含空格或特殊字符的路径中。
安装时关闭占用 80(Apache)或 3306(MySQL)端口的程序(如 Skype、本地 IIS)。
安装完毕,启动
报了443被占用,右拖,看看占用端口的PID是啥,然后powershell里执行:kill PID,停掉相关进程然后重启xampp control panel,如果还不行,可能服务是自动启动的,到系统的服务将它停了,然后重启xampp control panel:
2.2 启动Apache:
已经运行
2.3 验证安装
浏览器访问 http://localhost,看到 XAMPP 欢迎页即表示成功。
三、使用 XAMPP
部署网站项目
默认目录:
网站文件放在 htdocs 文件夹(路径示例:C:\xampp\htdocs\)。
创建子文件夹(如 myproject),通过 http://localhost/myproject 访问。
然后新建一个helloworld.html文件
<!DOCTYPE html>
<html>
<head><title>Hello World</title>
</head>
<body><h1>Hello World!</h1>
</body>
</html>
访问网页:
在浏览器里输入http://localhost/myproject/helloworld.html