PyCharm搭建Ansible开发环境
最近在学习Ansible工具,刚开始用sublime写代码,后来发现有点鸡肋。
因为没有linux图形化界面,要么用vim要么需要修改后上传文件,比较复杂。
后来一想,何不用pycharm,都是与python相关的。
用pycharm可以实现,在windows主机上编写代码,在linux服务器上执行。
步骤目录:配置sftp 》设置自动上载 》 pycham中打开ssh终端
第一步,配置sftp
File 》Settings 》 deployment
选择添加SFTP
先将Connection配置好,主要配置host、port以及认证方式,我选择使用密码
接下来设置路径映射,将win10上的路径映射到linux主机
添加好后,点击apply即可
2.设置自动上载
若是本地没有代码,先将远程端的代码同步过来选择download;要是想把本地代码同步上去选择upload。
Tools 》 Deployment
同步好之后,为了避免每次更改都要上传,索性选择Automatic Upload自动上传。
(需要注意的是 此步骤上传时 有时需要选中整个项目先点击上传一次 之后才会正常)
3.pycham中打开ssh终端
为了方便执行命令,或者直接在远程机器上跑代码,直接在pycharm中连接服务器,美滋滋。