在Ubuntu上配置PHPStorm的遠程開發環境通常涉及設置一個SSH服務器,然后在PHPStorm中配置遠程解釋器和文件同步。以下是詳細步驟:
首先,確保你的Ubuntu系統上安裝了SSH服務器。如果沒有安裝,可以使用以下命令進行安裝:
sudo apt update
sudo apt install openssh-server
編輯SSH配置文件以允許遠程訪問:
sudo nano /etc/ssh/sshd_config
確保以下配置項沒有被注釋掉(即沒有以#
開頭):
Port 22
PermitRootLogin prohibit-password
PasswordAuthentication yes
保存并退出編輯器,然后重啟SSH服務:
sudo systemctl restart sshd
在遠程服務器上創建一個用戶(如果還沒有的話),并設置密碼:
sudo adduser remoteuser
sudo passwd remoteuser
File
-> Settings
(或者 PHPStorm
-> Preferences
在 macOS 上)。Languages & Frameworks
-> PHP
-> CLI Interpreter
。Add
。SSH Interpreter
,輸入遠程服務器的IP地址或主機名,用戶名,以及密碼或SSH密鑰。File
-> Settings
(或者 PHPStorm
-> Preferences
在 macOS 上)。Deployment
-> Configuration
。+
按鈕,選擇 SFTP
。OK
保存配置。在PHPStorm的 Deployment
工具窗口中,點擊 Test SFTP Connection
來確保連接配置正確。
通過以上步驟,你就可以在Ubuntu上配置PHPStorm的遠程開發環境了。這樣,你就可以在本地編輯代碼,并在遠程服務器上運行和調試代碼了。