在配置PHP解释器前,需确保CentOS系统已安装PHP及常用扩展。通过以下命令安装PHP(以PHP 7.4为例,可根据需求调整版本):
sudo yum update -y
sudo yum install -y php php-cli php-fpm php-mysqlnd php-gd php-mbstring
安装完成后,启动PHP-FPM并设置开机自启:
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
验证PHP安装:创建/var/www/html/info.php文件,内容为<?php phpinfo(); ?>,通过浏览器访问http://服务器IP/info.php,确认PHP信息页面正常显示。
启动PHPStorm,进入File -> Settings(macOS为PhpStorm -> Preferences)。
在左侧导航栏中,展开Languages & Frameworks,点击PHP选项。
/usr/bin/php)。/usr/bin/php)。若需要调试功能,需安装并配置Xdebug:
sudo yum install -y php-debuginfo php-xdebug。/etc/php.d/20-xdebug.ini),添加以下内容:zend_extension=/usr/lib64/php/modules/xdebug.so # 根据实际路径调整
xdebug.mode=debug
xdebug.client_host=127.0.0.1 # 本地调试为127.0.0.1,远程调试为服务器IP
xdebug.client_port=9003 # PHPStorm默认端口为9003(需与设置一致)
xdebug.idekey=PHPSTORM
sudo systemctl restart php-fpm。9003(与Xdebug配置一致)。localhost)、Debugger(选择Xdebug),并关联解释器。virtualenv),需先创建虚拟环境,再在CLI Interpreter中选择虚拟环境的Python解释器(但PHP项目无需此步骤)。setenforce 0临时关闭,或配置正确策略)。