溫馨提示×

centos系統phpstorm如何調試代碼

小樊
51
2025-07-22 18:29:40
欄目: 編程語言

在CentOS系統上使用PhpStorm調試PHP代碼,可以按照以下步驟進行:

安裝必要的軟件

  1. 安裝Java開發工具包(JDK):PhpStorm需要Java運行環境,你可以安裝OpenJDK或Oracle JDK。這里以安裝OpenJDK為例:
sudo yum install java-11-jdk

安裝完成后,檢查Java是否安裝成功:

java -version
  1. 安裝LAMP環境(如果尚未安裝):
  • 安裝Apache
sudo yum install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
  • 安裝MySQL
sudo yum install mysql-server -y
sudo systemctl start mysqld
sudo systemctl enable mysqld
  • 安裝PHP及其擴展
sudo yum install php php-fpm php-cli php-pear php-mysqlnd php-gd php-mbstring php-mcrypt php-xml -y
  1. 安裝Xdebug擴展
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

配置PhpStorm

  1. 下載并解壓PhpStorm

訪問JetBrains官網下載PhpStorm的最新版本,選擇Linux版本進行下載,然后在Linux環境中解壓壓縮包到你選擇的目錄,例如 /opt。

  1. 配置環境變量

編輯PhpStorm的配置文件以設置安裝目錄和其他選項。打開配置文件 /opt/phpstorm/bin/phpstorm.sh,修改PHPStorm路徑,找到以下行并修改:

export PATH=$PATH:/opt/phpstorm/bin

將以下內容添加到你的 /.bashrc/.bash_profile 文件中:

export PHP_HOME=/opt/phpstorm

保存文件并使其生效:

source ~/.bashrc
  1. 啟動PhpStorm

通過在終端中輸入以下命令啟動PhpStorm:

/opt/phpstorm/bin/phpstorm.sh
  1. 配置PHP解釋器

打開PhpStorm,在菜單欄中選擇“File” - “Settings”。在左側面板中選擇“Languages & Frameworks” - “PHP”。點擊右上角的“…”按鈕,選擇你的PHP解釋器的路徑(通常在 /usr/bin/php)。點擊“Apply”并關閉設置窗口。

  1. 配置遠程調試

在PhpStorm中,點擊 “Run” - “Edit Configurations”。點擊 “+” 按鈕,選擇 “PHP Remote Debug”。配置以下選項:

  • Server:輸入你的CentOS服務器的IP地址和端口(默認是80)。
  • Debugger:選擇 Xdebug。
  • PHP Executable:輸入PHP解釋器的路徑(通常在 /usr/bin/php)。
  • Host:輸入你的服務器IP地址。
  • Port:輸入Xdebug監聽的端口(默認是9003)。

點擊 “OK” 保存配置。

設置斷點并開始調試

  1. 在你的PHP代碼中,在你想要暫停執行的地方設置斷點(只需單擊代碼行號旁邊的空白區域)。
  2. 點擊PhpStorm右上角的綠色三角形按鈕(或按 Shift+F9)啟動調試模式。
  3. 如果一切配置正確,調試器將在設置的斷點處暫停執行。

以上就是在CentOS系統上使用PhpStorm調試PHP代碼的步驟。如果在配置過程中遇到問題,可以參考PhpStorm的官方文檔或搜索相關的教程資源。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女