位置:首页 > PHP > CentOS搭建PHPStorm开发环境详细教程

CentOS搭建PHPStorm开发环境详细教程

时间:2026-08-18  |  作者:星河游者  |  阅读:0

CentOS 搭建 PhpStorm 开发环境

先说几个核心判断:在CentOS上搭建PHPStorm开发环境,其实步骤并不复杂,但每一步都有一些容易踩坑的细节。下面把这套流程拆开讲,跟着操作即可。

先安装Ja va环境

PhpStorm是基于Ja va的,所以这一步绕不开。推荐使用OpenJDK 11及以上版本,兼容性更好。

在CentOS终端里,运行这样几行命令:

sudo yum install ja va-11-openjdk-devel
# 安装OpenJDK 11
ja va -version
# 验证安装(显示Ja va版本信息即为成功)

如果非要用Oracle JDK,也可以从官网下载tar.gz包,解压到/usr/ja va目录。

然后手动配置JA VA_HOME环境变量。不过OpenJDK省事,没什么坑,推荐用这个。

下载并解压PhpStorm

接下来下载PhpStorm本体。去JetBrains官网下载最新的Linux版本,比如2024.1+,选tar.gz格式。

下载后解压到/opt目录。这是系统软件的常用位置,方便管理。

sudo tar -zxvf phpstorm-*.tar.gz -C /opt
# 替换*为实际版本号

配置环境变量

为了让全局启动更方便,可以把bin目录加到PATH。

编辑~/.bashrc,添加一行,然后执行source使变量生效:

echo 'export PATH=/opt/phpstorm/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# 使变量生效

启动PhpStorm

最后启动,运行/opt/phpstorm/bin/phpstorm.sh就行。

也可以直接在应用菜单里找图标。

首次启动与激活

首次启动会弹出激活界面,常见方式有两种:

  • 正版授权输入密钥,推荐,能长期更新;
  • 试用模式,免费30天,到期再激活。

这个看个人需求。

配置PHP解释器

接下来配置PHP解释器。先确保系统已经装了PHP,用sudo yum install php即可。

然后打开PhpStorm的Settings,找到Languages & Frameworks -> PHP,设置CLI Interpreter路径。

通常就是/usr/bin/php,点击OK保存。

配置Xdebug调试工具

Xdebug调试工具是PHP开发的神器。虽然可选,但强烈推荐配置。

先安装扩展。可以用sudo yum install php-debug,或者手动下载对应版本的.so文件,放到/usr/lib64/php/modules/

然后修改php.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

如果用的是Apache,记得重启Web服务器:sudo systemctl restart httpd

最后在PhpStorm的Debug设置里,确认端口是9003,与php.ini一致。

然后再添加本地服务器配置,比如Host: localhost,Port: 80。

配置Git版本控制

如果需要版本控制,集成Git很简单。先装Git:sudo yum install git

然后在PhpStorm的Settings里找到Version Control -> Git,设置路径为/usr/bin/git,点击Test验证一下。

安装常用插件

PhpStorm还支持插件扩展,比如中文语言包、数据库工具等。

打开Settings的Plugins,搜索需要的插件,点击Install,重启就行。

最后几点提醒

  • 确保防火墙允许Xdebug端口通信,比如9003,否则调试会失败。
  • 如果使用MariaDB或MySQL,要安装php-mysqlnd扩展,并在PhpStorm里配置数据库连接。
  • 定期更新PhpStorm,保持安全和新功能。

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多