虛擬機器安裝samba phpstorm
剛剛入職新公司,開發環境是linux,不習慣linux下寫php,所以在本地使用phpstorm通過fpt修改linux上的php
達到這個目的,我們需要做3件事情分別是:
1.在虛擬機器上安裝samba
2.對映網路驅動器(windows pc端本地訪問:\\192.168.5.129,右擊該共享目錄設定“對映網路驅動器”)
3.配置phpstorm支援ftp
安裝環境:centos6.5
a. 在虛擬機器上安裝sambayum install :samba system-config-samba samba-client samba-common
b. 建立賬戶:/usr/sbin/groupadd www,
c. 建立samba配置檔案 mv -f /etc/samba/smb.conf /etc/samba/smb.conf.back,vi /etc/samba/smb.conf 並在配置檔案尾部追加如下程式碼
[global]
server string = Samba Server
security = user
encrypt passwords = yes
[web]
workgroup = www
netbios name = www
path = /var/www/html //共享目錄路徑
browseable = yes
writeable = yes
d. 為samba、root建立一個密碼:smbpasswd -a www,smbpasswd -a root
e. 啟動samba:smbpasswd -a root
windows上對映網路驅動器,對映後的結果如圖(web):
注意:smb.conf中配置的使用者和組是www,所以你共享的web目錄的檔案許可權也要是www使用者組,否則windows端無法建立和修改共享檔案。
phpstorm設定fpt連線,用以操作linux共享目錄中的檔案
a.選單->setting->Deployment選項,設定連線選項
b.專案開啟配置好的網路驅動器
至此,phpstorm IDE 對任意一個檔案做修改都會自動同步到linux
(完)