在CentOS系统上使用PhpStorm调试PHP代码,可以按照以下步骤进行:
sudo yum install java-11-jdk
安装完成后,检查Java是否安装成功:
java -version
sudo yum install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
sudo yum install mysql-server -y
sudo systemctl start mysqld
sudo systemctl enable mysqld
sudo yum install php php-fpm php-cli php-pear php-mysqlnd php-gd php-mbstring php-mcrypt php-xml -y
sudo yum install php-pecl-xdebug
编辑 /etc/php.ini
文件,添加以下内容:
[Xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM
重启PHP-FPM服务以使更改生效:
sudo systemctl restart php-fpm
访问JetBrains官网下载PhpStorm的最新版本,选择Linux版本进行下载,然后在Linux环境中解压压缩包到你选择的目录,例如 /opt
。
编辑PhpStorm的配置文件以设置安装目录和其他选项。打开配置文件 /opt/phpstorm/bin/phpstorm.sh
,修改PHPStorm路径,找到以下行并修改:
export PATH=$PATH:/opt/phpstorm/bin
将以下内容添加到你的 /.bashrc
或 /.bash_profile
文件中:
export PHP_HOME=/opt/phpstorm
保存文件并使其生效:
source ~/.bashrc
通过在终端中输入以下命令启动PhpStorm:
/opt/phpstorm/bin/phpstorm.sh
打开PhpStorm,在菜单栏中选择“File” - “Settings”。在左侧面板中选择“Languages & Frameworks” - “PHP”。点击右上角的“…”按钮,选择你的PHP解释器的路径(通常在 /usr/bin/php
)。点击“Apply”并关闭设置窗口。
在PhpStorm中,点击 “Run” - “Edit Configurations”。点击 “+” 按钮,选择 “PHP Remote Debug”。配置以下选项:
/usr/bin/php
)。点击 “OK” 保存配置。
以上就是在CentOS系统上使用PhpStorm调试PHP代码的步骤。如果在配置过程中遇到问题,可以参考PhpStorm的官方文档或搜索相关的教程资源。