1. 安装PHP解释器(若未安装)
在CentOS上配置PHP解释器前,需确保系统已安装PHP。可通过以下命令安装PHP及常用扩展(以CentOS 8/Stream为例):
sudo dnf update -y sudo dnf install php php-cli php-mysqlnd -y # 安装PHP核心、命令行工具及MySQL扩展 安装完成后,通过php -v命令验证安装(需显示PHP版本信息)。
2. 打开PhpStorm解释器配置界面
启动PhpStorm,点击顶部菜单栏的File -> Settings(Windows/Linux)或PhpStorm -> Preferences(macOS),进入设置窗口。
在左侧导航栏展开Languages & Frameworks,点击PHP选项,右侧会显示PHP相关配置。
3. 添加PHP解释器
在PHP配置页面,找到CLI Interpreter(命令行解释器)选项卡,点击右上角的齿轮图标(添加/编辑解释器),选择Add(添加)。
在弹出的“Add PHP Interpreter”窗口中,选择PHP Executable(PHP可执行文件):
/usr/bin/php,可通过which php命令确认);4. 验证配置
添加完成后,CLI Interpreter列表会显示新添加的PHP解释器(如“PHP 8.2 (cli) (/usr/bin/php)”)。
点击Apply(应用)-> OK(确定)保存设置。此时,PhpStorm会使用该解释器运行、调试PHP代码。
5. 可选:配置Xdebug增强调试(推荐)
若需调试功能,需安装并配置Xdebug扩展:
sudo dnf install php-pecl-xdebug -y;/etc/php.ini文件,添加以下配置(根据PHP版本调整路径):[Xdebug] zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.mode=debug xdebug.client_host=127.0.0.1 xdebug.client_port=9003 xdebug.idekey=PHPSTORM sudo systemctl restart php-fpm(或httpd,取决于Web服务器);