如何在Linux上安装PHPStorm
在Linux上安装PHPStorm需先安装OpenJDK11,从官网下载压缩包解压至/opt,通过启动脚本创建桌面快捷方式,可选配置环境变量。首次启动需激活或试用,建议设置PHP解释器、代码风格及插件,并注意系统更新与正版授权。
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); - 强烈推荐使用正版授权,既安全又避免法律风险。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















