PyCharm创建远程服务器运维脚本项目

进入Welcome to PyCharm窗口

选择“Create New Project”

创建Pure Python项目

按下图操作,如果之前已经创建了一个SSH Interpreter,选择(1)即可,否则就选择(2)创建一个SSH Interpreter。

按下图操作,选择创建 New server configuration (SSH Interpreter的Host、Port、Username),或者选择之前创建的(Existing server configuration)。

如果上图选的是“New server configuration",即要按下图设置。

然后把VM CentOS8中的Python解释器(Interpreter)的路径填上(1),并选中(2)。

然后,选择“Remote project location:”,如下图所示操作。 

最后,我们按下图确认下面3项,OK后,按Create按键创建项目。

第(1)项:远程项目在寄主机(Win10)上的存放路径
第(2)项:远程的Python Interpereter是否已正确设置
第(3)项:远程项目在目标机(VM CentOS8)上的存放路径

如果N:\Pycharm_ws目录下已有course_linux_operation目录,会提示是否继续,一般情况下选择YES,应该是没问题的,最保险的做法是一开始就手动删除掉N:\Pycharm_ws\course_linux_operation目录。

创建项目成功后,项目目录下只有一个隐藏目录,没有任何模板.py。如下图所示。

PyCharm中查看远端项目的目录

我们可以通过Tools>Deployment>Browse Remote Host来查看Remote下的目录,发现PyCharm为我们在/home/qzm目录下同步创建了一个course_linux_operation目录,如下图所示:

给项目创建一个main.py,并调试

新建一个main.py

输入代码

确认是否开启自动上传代码

执行调试

从下图可看到,代码执行到pass暂停,注意,该main.py是在Remote host(VM CentOS8)上执行的,致此,在寄主机(个人电脑)上给远端服务器开发运维脚本的开发环境搭建成功,这种运维开发方式比起传统的运维开发大大提高了开发效率,是当前运维开发的主流方式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章