一、工具:php
a、vagrantlinux
b、virtual boxcentos
c、linux服務器box(此處我使用centos 7.0)服務器
二、安裝完vagrant和virtualbox後,打開命令行,運行如下命運,添加box:ssh
vagrant box add BOXNAME box路徑(上面下載的服務器box路徑)phpstorm
三、而後隨意建立一個文件夾,如dev,進入dev文件夾,輸入如下命令
vagrant init BOXNAME工具
四、dev下回生成一個配置文件,根據本身需求修改:.net
#config.vm.network 「private_network」, ip: 「192.168.33.10」 :去掉「#」,ip改成本身想設置的ip命令行
#config.vm.synced_folder 「D:/vagrant_www」, 「/vagrant_data」 :去掉「#」,前面路徑爲本身想映射共享到服務器 「/vagrant_data」 文件夾的路徑,能夠本身定義,前提是與linux系統文件夾不衝突vagrant
五、完成上面四步就算是完成基本配置的,win下進入上面設置的dev文件下,啓動vagrant box : vagrant up,也能夠在你的phpstorm對應項目中配置改box的啓動信息,從phpstrom中啓動
六、而後就能夠經過ssh鏈接配置本身的lnmp環境了