1. 安装Ja va运行环境(JDK)
PHPStorm本身基于Ja va开发,所以系统里必须先装好JDK。推荐使用OpenJDK 11及以上版本。以Ubuntu/Debian为例,打开终端,先更新包列表,再安装JDK:

sudo apt update && sudo apt upgrade
sudo apt install openjdk-11-jdk
安装完成后,验证一下:
ja va -version
如果能看到Ja va版本信息,说明安装成功。如果是CentOS等系统,可以用yum安装,或者下载Oracle JDK的tar.gz包手动解压配置,方法类似。
2. 下载PHPStorm安装包
接下来去JetBrains官网下载Linux版本的PHPStorm。通常是一个.tar.gz压缩包或.deb安装包。用wget命令直接拉取(以2024.1版本为例):
wget https://download.jetbrains.com/phpstorm/phpstorm-2024.1.tar.gz
3. 解压并安装PHPStorm
把下载的压缩包解压到/opt目录,这是系统级软件的推荐安装位置:
sudo tar -zxvf phpstorm-2024.1.tar.gz -C /opt
如果想创建桌面快捷方式,可以进入解压后的bin目录,执行启动脚本:
cd /opt/phpstorm/bin
./phpstorm.sh
首次启动时,会弹出提示询问是否创建桌面快捷方式,勾选“Create Desktop Entry”即可。
4. 配置环境变量(可选)
为了方便全局启动PHPStorm,可以把bin目录加到PATH环境变量里。编辑~/.bashrc(或~/.zshrc)文件,追加一行:
echo 'export PATH=/opt/phpstorm/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
之后直接在终端输入phpstorm就能启动应用了,省去每次找路径的麻烦。
5. 启动与激活PHPStorm
可以通过命令行或桌面快捷方式启动。首次启动时,需要激活:
- 输入购买的许可证密钥(推荐正版授权);
- 或者选择“Evaluate for free”试用,有效期30天,足够先体验一番。
6. 基础配置(可选但建议)
为了让PHPStorm更好用,建议做几项基础设置:
- 设置PHP解释器:进入
File > Settings > Languages & Frameworks > PHP,点击“+”添加PHP可执行文件路径,通常就是/usr/bin/php; - 配置代码风格:
Settings > Editor > Code Style > PHP,调整缩进、空格等规则,保持团队一致; - 安装插件:
Settings > Plugins,搜索“Git”“Docker”“中文语言包”等,按需增强功能。
注意事项
- 确保系统已更新(
sudo apt update && sudo apt upgrade),避免依赖冲突; - 如果遇到权限问题,可以用
sudo执行命令,或者修改安装目录权限(如sudo chown -R $USER:$USER /opt/phpstorm); - 强烈推荐使用正版授权,既安全又避免法律风险。