phpstorm如何同步项目到虚拟机上

注:首先默认虚拟机上的项目已经搭好完成,并且配好网络,虚拟机能和宿主机通讯

1、配置phpstorm

  • 点击Tools->Deployment->Configuration
1563433794544.png

1563433967980.png
  • 新增一个服务


    1563434044118.png
  • 随便填写一个名字后,选择SFTP,点击OK


    1563434103770.png
  • 按顺序填写虚拟机主机地址,用户名和密码


    1563434230989.png
  • 然后才能设置项目路径

注:这里必须要先设置以上三项,才能打开虚拟机的目录
1563434319717.png
1563434349829.png
  • 再打开Mappings,在Deployment path on server 'ubuntu': 路径填写/,就可以了


    1563434394115.png

2、开始同步项目

  • 选择项目需要同步的文件夹,然后点击Tools->Deployment->Sync with Deployed to XXX
1563434561066.png
  • 会出现这个界面
1563434842513.png
如果发现有绿色箭头往左边,则说明,在虚拟机上面的项目的文件和宿主机对应项目的文件不统一,
即宿主机没有虚拟机那个文件。这时你可以选择删除虚拟机的文件,或者选择DO Noting 不对虚拟机的多余文件进行处理。
  • 点击那个批量按钮,就可以批量同步了


    1563435010674.png
  • 同步成功
1563435046967.png

3、设置自动同步

1563435140314.png

这样以后文件修改,就可以自动同步到虚拟机上啦,希望对你有帮助!

你可能感兴趣的:(phpstorm如何同步项目到虚拟机上)