要在Ubuntu上配置PHPStorm以進(jìn)行遠(yuǎn)程開發(fā),您需要設(shè)置一個遠(yuǎn)程解釋器
首先,確保您的遠(yuǎn)程服務(wù)器上已經(jīng)安裝了PHP和PHPStorm。如果沒有,請使用以下命令安裝:
對于Ubuntu/Debian系統(tǒng):
sudo apt-get update
sudo apt-get install php php-cli
對于CentOS/RHEL系統(tǒng):
sudo yum install php php-cli
在遠(yuǎn)程服務(wù)器上創(chuàng)建一個用于存放PHP代碼的目錄,并設(shè)置適當(dāng)?shù)臋?quán)限:
mkdir /var/www/html/my_project
sudo chown -R your_username:your_group /var/www/html/my_project
sudo chmod -R 755 /var/www/html/my_project
將your_username
和your_group
替換為您的用戶名和組名。
在遠(yuǎn)程服務(wù)器上啟動PHP內(nèi)置的Web服務(wù)器(如果您還沒有啟動的話):
cd /var/www/html/my_project
php -S localhost:8000
這將在端口8000上啟動一個臨時的Web服務(wù)器。您可以根據(jù)需要更改端口號。
打開PHPStorm,然后轉(zhuǎn)到File
> Settings
(或Preferences
,取決于您的操作系統(tǒng))。
在設(shè)置對話框中,導(dǎo)航到Languages & Frameworks
> PHP
。
單擊右上角的齒輪圖標(biāo),然后選擇Add
。
在彈出的對話框中,選擇Remote
作為解釋器類型。
在Host
字段中輸入遠(yuǎn)程服務(wù)器的IP地址或域名,并在Port
字段中輸入步驟3中設(shè)置的端口號(例如8000)。
單擊Test Connection
以確保連接成功。如果一切正常,單擊OK
以添加遠(yuǎn)程解釋器。
返回PHPStorm的主界面,轉(zhuǎn)到Run
> Edit Configurations
。
單擊左上角的加號圖標(biāo),然后選擇PHP Built-in Web Server
。
在Document root
字段中輸入遠(yuǎn)程服務(wù)器上的項目目錄(例如/var/www/html/my_project)。
在Port
字段中輸入一個可用的端口號(例如8000),以便從本地計算機(jī)訪問遠(yuǎn)程服務(wù)器上的PHPStorm項目。
單擊OK
以保存配置。
現(xiàn)在,您應(yīng)該可以從PHPStorm的瀏覽器工具欄中訪問遠(yuǎn)程服務(wù)器上的PHP項目了。只需在地址欄中輸入http://localhost:8000/my_project
(將my_project
替換為您的實際項目名稱),然后按Enter鍵。