PHP服务器文件同步,PHPStorm本地与服务器文件同步配置

在工作当中,我们经常遇到要在本地和服务器之间同步代码的情况,而除了git、svn等方式外,编辑器也给我们提供了工具,这里以PHPStorm作为示例。

1,准备工作

1.1 本地和服务器之间可以进行文件传输,这里主要指FTP和Samba,可参考这篇文章。

1.2 PHPStorm编辑器

2,配置及试验

2.1 进入PHPStorm配置页面:Tools->Deployment->Configuration

2.2 FTP

2.2.1 配置

2.2.1.1 添加FTP,填入 IP/Host,Port,用户名,密码

e3ced6ed61848e93f43fd74cc4561ec4.png

进行连接

6c94532bcf31525f94a7feb4b57fb566.png

2.2.1.2 文件映射

将本地的文件目录和服务器上的文件目录映射起来,在 Mapping Tab下

ef3caef966cb1151771ca7cf12acc63f.png

2.2.2 试验

在PHPStorm里编辑某个文件,做一些修改。

Tools->Deployment->Upload to

如果你有多个,可以选择其中一个,进行上传。在PHPStrom的File transfor下面,会展示上传过程如下

[2020/10/15, 2:18 下午] Upload to abc-ftp

[2020/10/15, 2:18 下午] Upload file '/Users/abc/Desktop/projectName/Test.php' to '/home/work/ProjectName/Test.php'

[2020/10/15, 2:18 下午] Upload to abc-ftp completed in 214 ms: 1 file transferred (4.3 kbit/s)

然后去服务器确认文件是否更新。

2.3 samba

和FTP类似,只是配置时的目录要注意

455441436bf2da28e42539e19a76d2b4.png

这里的Folder是指在服务器samba中所设置的 共享名称,(在Mac中)前面要加上 /Volumnes,它指向的目录,就是在 samba的共享名中所配置的 path。

同样,在接下来的 Mapping中,也是本地的绝对地址,指向 相对于Folder的相对位置。

这样,我们就可以通过以上两种方式来在本地和服务器之间直接同步代码文件了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值