本文目录导读:

我来详细解释 PHP 在 Windows 环境下的部署和配置方法:
XAMPP(推荐,适合新手)
安装步骤:
- 下载 XAMPP:https://www.apachefriends.org/
- 运行安装程序,选择安装组件(Apache、PHP、MySQL)
- 安装路径建议:
C:\xampp
使用窗口:
- 启动 XAMPP Control Panel
- 点击 Apache 的 "Start" 按钮
- PHP 文件放在
C:\xampp\htdocs目录 - 访问地址:
http://localhost/你的文件.php
WampServer
特点:
- 绿色托盘图标控制
- 支持多版本 PHP 切换
- 集成了 MySQL/MariaDB
操作:
- 安装 WampServer
- 点击托盘图标 → Start All Services
- 网站根目录:
C:\wamp64\www
PHP 官方包 + IIS/Apache(手动配置)
下载 PHP:
https://windows.php.net/download/
选择:VS16 x64 Thread Safe(推荐)
手动配置步骤:
# 1. 解压到 C:\php # 2. 修改 php.ini extension_dir = "C:\php\ext" extension=mysqli extension=openssl # 3. 配置 IIS 或 Apache 指向 PHP
环境变量配置(重要)
# 添加系统环境变量 右键"此电脑" → 属性 → 高级系统设置 → 环境变量 Path 添加:C:\php
常用命令窗口
# PHP 内置开发服务器(无需Apache) php -S localhost:8000 # 查看 PHP 版本 php -v # 查看加载的模块 php -m # 运行 PHP 文件 php index.php
快速测试代码
创建 test.php:
<?php phpinfo(); ?>
访问:http://localhost/test.php
常见问题解决
| 问题 | 解决方案 |
|---|---|
| 端口被占用 | 修改 Apache 端口为 8080 |
| 缺少 VC 运行库 | 下载 Visual C++ Redistributable |
| 扩展不加载 | 检查 php.ini 中 extension_dir 路径 |
推荐选择:
- 初学者:XAMPP(最方便)
- 开发者:PHP内置服务器 + VS Code
- 生产环境:IIS + PHP-CGI
需要我详细说明某个步骤吗?