推荐使用XAMPP集成包快速搭建PHP本地环境:下载安装XAMPP,启动Apache服务,将PHP文件放入htdocs目录,通过localhost访问即可运行;也可手动配置Apache+PHP或使用VS Code的PHP Server插件轻量运行。

如果您希望在Windows系统上运行PHP程序,但尚未配置相应的本地开发环境,则可能是由于缺少Web服务器、PHP解释器或相关依赖组件。以下是搭建PHP本地环境的具体步骤:
一、使用XAMPP集成包快速部署
XAMPP是一款包含Apache、MySQL、PHP和Perl的开源集成环境,无需单独安装各组件,适合初学者一键启用PHP服务。
1、访问Apache Friends官网下载XAMPP for Windows最新版本安装包。
2、双击安装程序,选择安装路径(建议避免中文和空格路径),取消勾选不需要的组件(如FileZilla、Tomcat)以加快安装速度。
立即学习“PHP免费学习笔记(深入)”;
3、安装完成后启动XAMPP Control Panel,点击Apache行对应的Start按钮启动Web服务器。
4、在浏览器中访问http://localhost,若显示XAMPP欢迎页面,则Apache与PHP已正常协同工作。
5、将PHP文件(如index.php)放入C:\xampp\htdocs\目录下,通过http://localhost/index.php即可访问运行。
二、手动配置Apache + PHP独立环境
该方式需分别安装Apache服务器与PHP运行时,便于理解各组件职责,也支持自定义PHP扩展与配置参数。
1、从Apache Lounge官网下载与系统架构匹配的Apache 2.4.x Win64 ZIP版(非MSI安装包)。
2、解压至C:\apache24\,编辑C:\apache24\conf\httpd.conf,取消LoadModule rewrite_module及LoadModule headers_module前的注释,并在末尾添加:
LoadModule php_module "C:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
3、从windows.php.net下载线程安全(TS)、VC15+ x64版本的PHP ZIP包,解压至C:\php\,复制php.ini-development为php.ini,修改extension_dir = "C:/php/ext"并取消;extension=mysqli前的分号。
4、以管理员身份运行命令提示符,执行C:\apache24\bin\httpd.exe -k install注册服务,再执行net start apache2.4启动服务。
5、创建测试文件C:\apache24\htdocs\test.php,内容为,访问http://localhost/test.php验证PHP解析是否生效。
三、使用VS Code + PHP Server插件轻量运行
适用于仅需临时执行单个PHP脚本或学习语法的小型项目,无需安装完整Web服务器,依赖PHP CLI即可响应HTTP请求。
1、确保已安装PHP并将其路径(如C:\php)添加至系统环境变量PATH中。
2、打开VS Code,安装扩展“PHP Server”(作者:brapifra)。
3、新建一个文件夹作为项目根目录,在其中创建index.php文件并写入简单输出语句。
4、右键点击编辑器内任意位置,选择“PHP Server: Serve project”,VS Code将在终端启动内置服务器。
5、终端输出类似Starting PHP server with document root: D:\myproject后,自动打开浏览器访问http://127.0.0.1:8000查看结果。











