pycharm 配置远程解释器

pycharm 配置远程解释器

想要在本机直接修改服务器的代码,使用服务器上的解释器运行代码,需要做好两点准备工作:
1、文件的同步(FTP)
2、远程解释器的配置

FTP文件同步的设置

这里使用FileZilla的FTP服务器,下载之后,完成以下三步:

更改端口,并在防火墙中开放端口

21端口不能使用的时候,可以在Edit --> Settings中设置:
在这里插入图片描述

开启被动模式

服务器开放的ftp端口只是为了连接用的,真正传送数据需要开辟单独的数据端口,按照数据端口由客户端还是服务器开启来分类,可以分为主动模式被动模式两类。
主动模式:客户端开启一个端口,服务器连接客户端,但是大部分客户端处于内网中,端口被阻拦,因此不使用主动模式。
被动模式:传输数据使用的是服务器开放的端口,而大部分服务器的端口都可以被公网访问的,只需要再防火墙中开启即可。

出站规则:服务器访问客户端
入站规则:客户端访问服务端

为了服务器和客户端的双向沟通,应该应该把两部分的规则都设置好。
1、在FizeZilla打开被动模式。
在这里插入图片描述
2、windows高级防火墙中设置规则。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
出站和入站都需要这样设置。

FTP增加专用的用户

在菜单Edit --> Users窗口中,首先增加一个用户,然后设置密码。
在这里插入图片描述
接着设置这个用户可以访问的文件夹:
在这里插入图片描述
文件夹选择项目的根目录即可。

本地pycharm中设置FTP

1、打开设置。类型选择ftp
在这里插入图片描述
2、设置FTP的连接:
在这里插入图片描述
点击测试连接。
在这里插入图片描述
3、设置文件夹映射。
在这里插入图片描述

设置远程解释器

这一步需要目标服务器是linux系列的,windows的还没有找到办法,如果您有方案,欢迎评论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MichaelToLearn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值