溫馨提示×

如何在Ubuntu上配置PHPStorm的遠程開發環境

小樊
43
2025-04-10 00:47:49
欄目: 編程語言

在Ubuntu上配置PHPStorm的遠程開發環境通常涉及設置一個SSH服務器,然后在PHPStorm中配置遠程解釋器和文件同步。以下是詳細步驟:

1. 安裝SSH服務器

首先,確保你的Ubuntu系統上安裝了SSH服務器。如果沒有安裝,可以使用以下命令進行安裝:

sudo apt update
sudo apt install openssh-server

2. 配置SSH服務器

編輯SSH配置文件以允許遠程訪問:

sudo nano /etc/ssh/sshd_config

確保以下配置項沒有被注釋掉(即沒有以#開頭):

Port 22
PermitRootLogin prohibit-password
PasswordAuthentication yes

保存并退出編輯器,然后重啟SSH服務:

sudo systemctl restart sshd

3. 創建遠程用戶

在遠程服務器上創建一個用戶(如果還沒有的話),并設置密碼:

sudo adduser remoteuser
sudo passwd remoteuser

4. 在PHPStorm中配置遠程解釋器

  1. 打開PHPStorm,進入 File -> Settings(或者 PHPStorm -> Preferences 在 macOS 上)。
  2. 導航到 Languages & Frameworks -> PHP -> CLI Interpreter。
  3. 點擊右上角的齒輪圖標,然后選擇 Add。
  4. 選擇 SSH Interpreter,輸入遠程服務器的IP地址或主機名,用戶名,以及密碼或SSH密鑰。
  5. PHPStorm將嘗試連接到遠程服務器并配置CLI解釋器。

5. 配置遠程文件同步

  1. 在PHPStorm中,進入 File -> Settings(或者 PHPStorm -> Preferences 在 macOS 上)。
  2. 導航到 Deployment -> Configuration。
  3. 點擊 + 按鈕,選擇 SFTP。
  4. 配置SFTP連接,輸入遠程服務器的IP地址或主機名,用戶名,以及密碼或SSH密鑰。
  5. 設置本地項目目錄和遠程項目目錄的映射關系。
  6. 點擊 OK 保存配置。

6. 測試連接

在PHPStorm的 Deployment 工具窗口中,點擊 Test SFTP Connection 來確保連接配置正確。

通過以上步驟,你就可以在Ubuntu上配置PHPStorm的遠程開發環境了。這樣,你就可以在本地編輯代碼,并在遠程服務器上運行和調試代碼了。

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