PyCharm搭建Ansible开发环境

最近在学习Ansible工具,刚开始用sublime写代码,后来发现有点鸡肋。

因为没有linux图形化界面,要么用vim要么需要修改后上传文件,比较复杂。

后来一想,何不用pycharm,都是与python相关的。

用pycharm可以实现,在windows主机上编写代码,在linux服务器上执行。

步骤目录:配置sftp  》设置自动上载   》 pycham中打开ssh终端

第一步,配置sftp

File 》Settings 》 deployment

选择添加SFTP

PyCharm搭建Ansible开发环境

先将Connection配置好,主要配置host、port以及认证方式,我选择使用密码

PyCharm搭建Ansible开发环境

接下来设置路径映射,将win10上的路径映射到linux主机

PyCharm搭建Ansible开发环境

添加好后,点击apply即可

2.设置自动上载

若是本地没有代码,先将远程端的代码同步过来选择download;要是想把本地代码同步上去选择upload。

Tools 》 Deployment

PyCharm搭建Ansible开发环境

同步好之后,为了避免每次更改都要上传,索性选择Automatic Upload自动上传。

PyCharm搭建Ansible开发环境

(需要注意的是 此步骤上传时 有时需要选中整个项目先点击上传一次 之后才会正常)

3.pycham中打开ssh终端

为了方便执行命令,或者直接在远程机器上跑代码,直接在pycharm中连接服务器,美滋滋。

PyCharm搭建Ansible开发环境