1. 安装Java运行环境(JDK)
PhpStorm是基于Java的应用程序,需先安装JDK。推荐使用OpenJDK 11及以上版本(兼容性更好)。在CentOS终端执行以下命令:
sudo yum install java-11-openjdk-devel # 安装OpenJDK 11
java -version # 验证安装(显示Java版本信息即为成功)
若需安装Oracle JDK,可从官网下载tar.gz包,解压至/usr/java
目录,再配置JAVA_HOME
环境变量(参考搜索结果中手动安装步骤)。
2. 下载并安装PhpStorm
/opt
(系统软件常用目录),提升后续操作权限:sudo tar -zxvf phpstorm-*.tar.gz -C /opt # 替换*为实际版本号
bin
目录添加至PATH
。编辑~/.bashrc
文件,添加以下内容:echo 'export PATH=/opt/phpstorm/bin:$PATH' >> ~/.bashrc
source ~/.bashrc # 使变量生效
/opt/phpstorm/bin/phpstorm.sh
3. 激活PhpStorm
首次启动时,会弹出激活界面。选择以下方式之一:
4. 配置PHP解释器
确保系统已安装PHP(可通过sudo yum install php
安装),然后在PhpStorm中设置解释器路径:
File -> Settings -> Languages & Frameworks -> PHP
。...
,选择“Add”→“Local”。/usr/bin/php
),点击“OK”保存。5. 配置Xdebug调试(可选但推荐)
Xdebug是PHP常用的调试工具,需完成以下步骤:
sudo yum install php-debug
安装(或手动下载对应版本的.so
文件,放置于/usr/lib64/php/modules/
)。/etc/php.ini
或/etc/php.d/15-xdebug.ini
),添加以下内容:[Xdebug]
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.start_with_request=yes
sudo systemctl restart httpd
使配置生效。File -> Settings -> Languages & Frameworks -> PHP -> Debug
,确认“Debug port”为9003
(与php.ini一致),并添加本地服务器配置(如Host: localhost
,Port: 80
)。6. 配置版本控制(如Git,可选)
若项目需版本管理,可集成Git:
sudo yum install git
。File -> Settings -> Version Control -> Git
,填写/usr/bin/git
(Git可执行文件路径),点击“Test”验证连接。7. 安装插件(可选)
PhpStorm支持丰富插件扩展功能,如中文语言包、数据库工具等:
File -> Settings -> Plugins
,搜索所需插件(如“Chinese”),点击“Install”并重启PhpStorm。注意事项
9003
)通信,避免调试失败。php-mysqlnd
),并在PhpStorm中配置数据库连接(File -> Settings -> Languages & Frameworks -> PHP -> Database
)。