温馨提示×

ubuntu phpstorm怎么运行php

小樊
36
2026-09-02 00:18:44
栏目: 编程语言

Ubuntu 上使用 PhpStorm 运行 PHP,一般有以下几种常见方式。下面从环境准备 → PhpStorm 配置 → 运行方式一步步说明。


一、先确认 Ubuntu 已安装 PHP

在终端执行:

php -v

如果没有安装,执行:

sudo apt update
sudo apt install php php-cli

(如需 Web 运行,还要装 php-fpmapache2


二、安装并打开 PhpStorm

1. 安装 PhpStorm

  • 官方下载:https://www.jetbrains.com/phpstorm/
  • 或用命令行(可选):
sudo snap install phpstorm --classic

2. 打开项目

phpstorm /你的项目路径

或在 PhpStorm 里 Open 项目目录。


三、在 PhpStorm 中配置 PHP 解释器(关键)

  1. 打开
    File → Settings → PHP
  2. 点击 CLI Interpreter 右侧的 ...
  3. 点击 +From Docker / WSL / Local
  4. 选择 Local
  5. PHP executable 填:
    /usr/bin/php
    
  6. 点击 OK → Apply

✅ 此时 PhpStorm 已能识别 PHP


四、运行 PHP 的 3 种常见方式

✅ 方式 1:直接运行 PHP 脚本(最常用)

  1. 新建 test.php
<?php
echo "Hello PHP";
  1. 右键文件 → Run ‘test.php’ 或点击右上角 ▶ 按钮

输出在底部 Run / Terminal


✅ 方式 2:使用 PHP Built-in Server(无需 Apache/Nginx)

  1. 在 PhpStorm 中: Run → Edit Configurations
  2. 点击 +PHP Built-in Web Server
  3. 配置:
    • Host: localhost
    • Port: 8000
    • Document root: 项目目录
  4. 运行后浏览器访问:
http://localhost:8000

✅ 方式 3:配合 Apache / Nginx(Web 项目)

Apache 示例

sudo apt install apache2 libapache2-mod-php
sudo systemctl start apache2

把项目放到:

/var/www/html/

浏览器访问:

http://localhost/项目名

PhpStorm 里只需要配置 Deployment / Server 即可调试。


五、常见问题

❓ php 命令找不到

which php

确认路径是否为 /usr/bin/php


❓ 中文乱码

文件编码设置为 UTF-8: File → Settings → Editor → File Encodings


❓ 想用 Xdebug

需要额外安装:

sudo apt install php-xdebug

然后在 PhpStorm 中配置 Debug 端口(默认 9003)


六、总结一句话

Ubuntu + PhpStorm 运行 PHP = 安装 PHP + 配置 CLI Interpreter + Run 或 Built-in Server

如果你愿意,可以告诉我:

  • 命令行脚本 还是 Web 项目
  • 是否用 Docker / WSL

我可以给你更精准的配置方案。

0