phpStorm連接到服務器

ubuntu中安裝設置ftp服務器
注意:純淨的ubuntu版本服務器是沒有安裝ftp服務的

# apt-get update            //更新軟件源,保證源是最新的
apt-get install vsftpd    //系統默認創建用戶ftp
mkdir /home/ftp           //創建用戶家目錄
chmod 755 /home/ftp
# vi /etc/vsftpd.conf       //修改配置文件
local_enable=yes
write_enable=yes
service vsftpd restart    //重啓ftp服務

如果登錄ftp總是出現連接錯誤提示,可以將/etc/vsftpd.conf配置文件的
pam_service_name=vsftpd 修改成
pam_service_name=ftp

刪除軟件
apt-get remove 軟件名
apt-get autoremove

phpstorm開發IDE中創建一個項目:
工具攔上:File -> New Project from Existing Files
-> Web server is on remote host, files are accessible via FTP/SFTP/FTPS
-> 填寫Project名稱 && 選擇訂製 custom選項
-> Upload changed files automatically to the default server (選擇ctrl+s)
-> 填寫ftp選項帳號、密碼、IP地址等

-> 再填寫Mappings

至此配置完成,下載代碼到本地文件夾

試着修改文件,ctrl+s保存是否同步保存到服務器上,如果提示失敗,可能是設置不對或服務器上文件夾權限不夠。
# vi /etc/vsftpd.conf 
local_umask = 022 
umask = 022 時,新建的目錄 權限是755,文件的權限是 644
umask = 077 時,新建的目錄 權限是700,文件的權限時 600
 
 或者 

# chmod -R 777 /var/www/demo


如以上參數設置錯誤,在phpstorm中工具再次進行修改




在phpstorm中創建文件或刪除文件,是要手動去同步到遠程服務器的,相關操作:





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章