一、配置服務器
1、連接配置
打開菜單欄 Tools -> Deployment -> Configuration
點擊 + 選擇 SFTP,並填寫相關服務器信息:
Type:連接類型,這里選擇SFTP
Host:服務器ip地址
Port:端口,默認22
User name:登錄賬戶名,例如:root
Authentication:驗證登錄方式,選擇password密碼
填寫完成可以點擊Test Connection測試是否連接成功,成功會提示Successful
Root path:選擇訪問服務器時的根路徑,起點為服務器根路徑,此配置以外的文件將不能再通過PHPstorm訪問
Web server URL:連接時的地址,自動填寫,不必理會
2、地址配置
點擊本頁面上方 Mapping 選項,填寫相關配置
Local path:選擇將要與服務器同步的本地倉庫路徑
Deployment path:選擇同步服務器的倉庫路徑,起點為剛剛 Root path 配置的路徑,在Root path下可以有多個不同的Mapping路徑,通過點擊Add New Mapping按鈕添加
Web path:Web在服務器上的路徑
點擊 OK 保存
二、功能操作
上傳、下載、自動上傳
Download form ...:從服務器相應路徑將所有下載到本地
Upload to ...:將本地所有文件上傳到服務器相應路徑
Automatic Upload :自動上傳,當本地文件修改並保存時,自動將修改后的文件同步到服務器
對比與同步
Sync with Deployment to ...:對比服務器與本地文件的區別,並選擇保留文件
該功能會將不同之處標出
上方紅框內兩個按鈕代表 “用 ‘左文件’ 覆蓋 ‘右文件’ ”
下方紅框代表 “用 ‘右文件’ 覆蓋 ‘左文件’ ”