温馨提示×

ubuntu phpstorm如何配置

小樊
36
2026-09-10 22:18:33
栏目: 编程语言

下面按在 Ubuntu 上安装并配置 PhpStorm(JetBrains)这个常见场景,给你一份从安装到基本 PHP 开发配置的实用指南。


一、安装 PhpStorm(Ubuntu)

方式 1:官方压缩包(推荐,最稳定)

# 1. 下载(去官网复制最新链接)
wget https://download.jetbrains.com/webide/PhpStorm-2024.1.tar.gz

# 2. 解压
tar -xzf PhpStorm-*.tar.gz -C /opt/

# 3. 运行
/opt/PhpStorm-*/bin/phpstorm.sh

首次运行可勾选 Create Desktop Entry


方式 2:Snap 安装(简单但不一定最新)

sudo snap install phpstorm --classic

二、安装 PHP(Ubuntu)

sudo apt update
sudo apt install php php-cli php-fpm php-mysql php-xdebug

检查:

php -v

三、PhpStorm 基础配置

1️⃣ 设置 PHP 解释器

File → Settings → PHP
  • CLI Interpreter → +
  • 选择:/usr/bin/php
  • 确认 Xdebug 已识别

2️⃣ 配置 Xdebug(调试必备)

修改 php.ini

php --ini

编辑对应 php.iniconf.d/xdebug.ini

zend_extension=xdebug.so
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_host=127.0.0.1
xdebug.client_port=9003

重启 PHP:

sudo systemctl restart php*-fpm

PhpStorm 中

Settings → PHP → Debug
  • Debug port: 9003
  • 勾选 Can accept external connections

3️⃣ 配置本地服务器(可选)

使用 PHP 内置服务器

php -S localhost:8000

PhpStorm:

Run → Edit Configurations → PHP Built-in Web Server

四、Composer 配置(强烈推荐)

sudo apt install composer

PhpStorm:

Settings → PHP → Composer
  • 选择 composer.phar 或系统 composer

五、常见问题

❌ 中文乱码

sudo apt install fonts-noto-cjk

❌ 无法启动(JDK 问题)

sudo apt install openjdk-17-jdk

六、推荐插件

  • PHP Annotations
  • Laravel / Symfony Support
  • Docker
  • GitToolBox

如果你愿意,我可以:

  • 帮你 配置 Laravel 项目
  • 教你 远程开发(SSH / Docker)
  • 或针对 Ubuntu + Nginx + PhpStorm 做完整方案

你用的是 桌面版 Ubuntu 还是服务器 + SSH

0