Phpstorm使用ftp

【Phpstorm使用ftp】有时候公司使用docker机进行开发时,大家的代码都在docker机上,尤其是还有通道机,需要登录通道机才能进入docker机。这时候测试代码就及其不方便,在本地改好还需要去docker机上vim一遍,导致开发效率降低。
想要用phpstorm随意编辑虚拟机上的代码吗?ftp了解一下了啊!(叫卖)
  • 安装ftp
    • yum install -y vsftpd 安装vsftpd
    • service vsftpd start 启动vsftpd
    • ps aux | grep ftp 查看是否启动成功
  • 创建用户
    • useradd -d /home/ftpUser/ -g ftp -s /sbin/nologin zjp
    • passwd zjp 重置密码
  • 本机phpstorm配置
    • clone代码,因为基本上所有的代码都是放到git上的
    • 用phpstorm创建项目->Tools->Deployment->Configurement
    • Phpstorm使用ftp
      文章图片
    • 填写你虚拟机的ip和刚才创建的用户名和密码
    • 点击Mappings设置对应关系
    • Phpstorm使用ftp
      文章图片
    • Deployment path为虚拟机中项目目录
  • 在phpstorm中修改代码,右键Upload to XXX(整个世界都亮了!)
  • 如出现553 could not create xxx错误,可设置虚拟机文件夹权限试一下。chmod -R 777 xxx

    推荐阅读