PhpStorm可通过内置PHP服务器运行调试项目,无需Apache或Nginx。首先配置PHP解释器路径并验证版本,然后右键PHP文件选择Open in Browser启动内置服务器,或通过Run配置自定义端口和路由脚本,服务器随IDE启动关闭,仅限开发使用。

PhpStorm 可以通过内置的 PHP 语言支持和内置 Web 服务器来运行和调试 PHP 项目,无需配置 Apache 或 Nginx。要正确设置 PHP 内置服务器,需要先确保 PHP 解释器已正确配置,然后启用内置服务器进行预览或调试。
配置 PHP 解释器
在使用内置服务器前,必须让 PhpStorm 知道系统中安装的 PHP 可执行文件位置:
- 打开 File → Settings(Windows/Linux) 或 PhpStorm → Preferences(macOS)
- 进入 PHP 页面(位于 Languages & Frameworks 下)
- 在 Interpreter 区域点击 “...” 按钮
- 选择本地 PHP 安装路径中的可执行文件(如:php.exe 或 php)
- 确认版本信息显示正常,表示配置成功
启用内置服务器运行 PHP 文件
PhpStorm 自带一个轻量级的零配置 Web 服务器,基于 PHP 的 Built-in web server 实现,适合开发测试:
- 右键点击项目中的 PHP 文件(如 index.php)
- 选择 Open in Browser
- 首次运行时,PhpStorm 会自动启动内置服务器并分配一个临时 URL(如 http://localhost:63342/项目名/文件.php)
- 该服务依赖于 PhpStorm 的后台进程,关闭 IDE 后服务停止
配置 CLI Server 端口和路由(可选)
如果希望自定义服务器端口或设置入口文件(如 router),可以创建一个 PHP Server 配置:
一个经过完善设计的经典网上购物系统,适用于各种服务器环境的高效网上购物系统解决方案,shopxp购物系统Html版是我们首次推出的免费购物系统源码,完整可用。我们的系统是免费的不需要购买,该系统经过全面测试完整可用,如果碰到问题,先检查一下本地的配置或到官方网站提交问题求助。 网站管理地址:http://你的网址/admin/login.asp 用户名:admin 密 码:admin 提示:如果您
立即学习“PHP免费学习笔记(深入)”;
- 进入 Run → Edit Configurations…
- 点击左上角 “+” 添加新配置,选择 PHP Built-in Web Server
- 设置:
- Document root:项目的根目录(包含 index.php 等)
- Port:指定端口号(如 8000)
- Router script(可选):用于处理所有请求的脚本(如 index.php,适用于 MVC 路由)
- 保存后,点击运行按钮启动服务器,浏览器会自动打开对应地址
注意事项
内置服务器仅用于开发和调试,不能用于生产环境。确保防火墙或杀毒软件未阻止相应端口。若端口被占用,更换其他端口即可。URL 中的路径映射由 PhpStorm 自动管理,访问时需通过项目结构路径匹配。
基本上就这些,配置完成后,你可以直接运行 PHP 页面并查看效果,无需额外部署。










