温馨提示×

Ubuntu下PhpStorm怎么用

小樊
36
2026-08-26 13:43:36
栏目: 编程语言

Ubuntu 下使用 PhpStorm,一般流程是:安装 → 激活/试用 → 基本配置 → 开始开发。下面按步骤给你一份实用指南(适合新手和日常开发)。


一、安装 PhpStorm(Ubuntu)

✅ 方式一:官网下载(推荐)

  1. 下载

    • 官网:https://www.jetbrains.com/phpstorm/download/
    • 选择 Linux (tar.gz)
  2. 解压

tar -xzf PhpStorm-*.tar.gz
  1. 移动到常用目录
sudo mv PhpStorm-* /opt/phpstorm
  1. 运行
/opt/phpstorm/bin/phpstorm.sh
  1. 创建桌面快捷方式(可选)
/opt/phpstorm/bin/phpstorm.sh

首次启动后:

Tools → Create Desktop Entry


✅ 方式二:Snap 安装(最简单)

sudo snap install phpstorm --classic

适合不想折腾的用户,但有时更新慢一点


二、首次启动配置

1️⃣ 激活方式

  • JetBrains 账号登录(推荐)
  • 学生/教师可申请 免费教育授权
  • 30 天免费试用

2️⃣ 安装中文语言包(可选)

  • Settings → Plugins
  • 搜索:Chinese (Simplified)
  • 安装后重启

三、配置 PHP 运行环境(关键)

1️⃣ 安装 PHP(Ubuntu)

sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-xml php-curl php-mbstring

查看版本:

php -v

2️⃣ PhpStorm 中配置 PHP 解释器

  1. Settings → PHP
  2. 点击 ... 选择 PHP 路径
    通常是:
    /usr/bin/php
    
  3. 确认 PHP 版本正确

四、创建 / 打开 PHP 项目

✅ 新建项目

  • Welcome → New Project
  • 选择 PHP
  • 指定项目路径(如 /var/www/html~/projects/demo

✅ 打开已有项目

  • Open → 选择项目目录

五、运行和调试 PHP

1️⃣ 直接运行 PHP 脚本

<?php
echo "Hello PhpStorm";

右键 → Run


2️⃣ 配置 Web 服务器(常用)

使用 Apache

sudo apt install apache2
sudo systemctl start apache2

项目放到:

/var/www/html

浏览器访问:

http://localhost

使用 PHP 内置服务器(简单)

在 PhpStorm 中:

  • Add Configuration
  • 选择 PHP Built-in Web Server
  • Host: localhost
  • Port: 8000

六、常用功能速查

功能 说明
代码补全 自动提示 PHP / HTML
断点调试 配合 Xdebug
版本控制 Git 内置
数据库工具 Database 面板
远程开发 SSH / Docker

七、安装 Xdebug(调试必备)

sudo apt install php-xdebug

配置:

zend_extension=xdebug.so
xdebug.mode=debug
xdebug.start_with_request=yes

PhpStorm:

  • Settings → PHP → Debug
  • 勾选 Can accept external connections

八、常见问题

❓ 中文输入法问题

  • 使用 IBusFcitx
  • 确保 JDK ≥ 11

❓ 权限问题

sudo chown -R $USER:$USER 项目目录

九、学习建议

✅ 官方文档(中文):
https://www.jetbrains.com/help/phpstorm/zh/

✅ 推荐学习顺序:

  1. 项目创建
  2. PHP 运行
  3. 断点调试
  4. Git 使用
  5. 插件扩展

如果你愿意,我可以:

  • ✅ 给你 PhpStorm + Docker + PHP 配置
  • ✅ 教你 Laravel / ThinkPHP 在 PhpStorm 中开发
  • ✅ 优化 PhpStorm 性能(Ubuntu 卡顿)

你现在主要是 写什么项目

0