溫馨提示×

phpstorm ubuntu版如何進行遠程開發

小樊
49
2025-07-24 04:01:17
欄目: 編程語言

在Ubuntu上使用PhpStorm進行遠程開發的步驟如下:

  1. 安裝必要的軟件和擴展
  • 安裝PHP和Xdebug:
sudo apt-get update
sudo apt-get install php php-xdebug
  • 配置php.ini
sudo nano /etc/php/7.x/apache2/php.ini  # 替換7.x為你的PHP版本

在文件末尾添加或修改以下行:

zend_extension /usr/lib/php/20170718/xdebug.so
xdebug.remote_enable = 1
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_autostart = 1
  • 重啟Apache服務:
sudo service apache2 restart
  1. 配置PhpStorm
  • 打開PhpStorm,轉到 File > Settings(或 Preferences,取決于你的操作系統)。
  • 導航到 Languages & Frameworks > PHP > Debug。
  • 點擊右上角的齒輪圖標,選擇 Add,在彈出的對話框中選擇 Remote 作為解釋器類型。
  • Host 字段中輸入遠程服務器的IP地址或域名(例如 127.0.0.1),在 Port 字段中輸入 9000(與php.ini中的配置一致)。
  • 點擊 Test Connection 以確保連接成功,然后點擊 OK 以添加遠程解釋器。
  • 創建調試配置:轉到 Run > Edit Configurations。點擊左上角的加號圖標,選擇 PHP Web Page。在 Document root 字段中輸入遠程服務器上的項目目錄(例如 /var/www/html/my_project)。在 Port 字段中輸入一個可用的端口號(例如 8000),以便從本地計算機訪問遠程服務器上的PhpStorm項目。點擊 OK 以保存配置。
  1. 設置斷點和啟動調試
  • 在你想要暫停執行的代碼行左側的邊距處單擊,以在該行設置一個斷點。斷點將顯示為紅色圓點。
  • 在PhpStorm的工具欄上方,點擊運行調試的按鈕(一個紅色的圓圈),啟動調試服務器。
  • 在瀏覽器中訪問你的PHP應用程序,并觸發需要調試的代碼。當代碼執行到斷點時,PhpStorm將自動中斷程序的執行,并在調試工具窗口中顯示相關的信息。
  1. 遠程CLI調試(可選)
  • 如果你需要使用遠程CLI調試,可以在本地機器上設置路徑映射,以便PhpStorm可以將本地文件映射到遠程服務器上的文件。這需要在服務器上設置Xdebug,以便它可以接收來自PhpStorm的調試請求。
  1. 配置Deployment(可選)
  • 返回PhpStorm的主界面,轉到 Run > Edit Configurations。
  • 單擊左上角的加號圖標,然后選擇 PHP Built-in Web Server。
  • Document root 字段中輸入遠程服務器上的項目目錄(例如 /var/www/html/my_project)。
  • Port 字段中輸入一個可用的端口號(例如 8000),以便從本地計算機訪問遠程服務器上的PHPStorm項目。
  • 單擊 OK 以保存配置。
  1. 使用Deployment進行代碼同步
  • 配置好遠程解釋器和Deployment后,你可以通過PhpStorm的瀏覽器工具欄訪問遠程服務器上的PHP項目。只需在地址欄中輸入 http://localhost:8000/my_project(將 my_project 替換為你的實際項目名稱),然后按 Enter 鍵。

通過以上步驟,你就可以在Ubuntu上使用PhpStorm進行遠程調試PHP代碼了。希望這些信息對你有所幫助!

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