0
点赞
收藏
分享

微信扫一扫

Windows 服务器-windows客户端 远程开发配置

兮城 2022-04-14 阅读 91

Windows 服务器-windows客户端 远程开发配置

最近做Django项目的时候,我遇到了这个问题。我的服务器环境是win10+python3.8,本地客户端也是win10+python3.8,网上有教程,但是大多是LinuxServer+windowsClient,终归二者还是稍有不同,让我也走了一点点弯路。这让我再一次意识到了一点:有大牛带你,你将事半功倍;靠自己摸索,事倍功半。
废话不多说,开始正题。


环境要求

服务器端:

  • 1.操作系统:我的是win10。其他Windows平台应该也是一样的
  • 2.开发环境:我是python3.8+pycharm(注意尽量是专业版),该装的包自己装好
  • 3.最重要的一点: 要在服务器端安装openSSH。这里有一教程windows上安装openSSH服务
  • 上面三步做完,服务器端的配置就OK了。

客户端

  • 操作系统:我的是win10。
  • 开发环境:我的Windows客户端开发环境和我的服务器端是一样的,所以我建议两边的开发环境尽量保持一致,这样会省很多事。

项目部署

服务器端

  • 将本地项目整个拷贝到服务器的某个盘里(如果是WEB项目,即项目远程部署+数据迁移,如果是其他则直接拷贝过去就行),记住项目所在路径

客户端

  • 记住你拷贝到服务器的那个项目的路径
  • 不要改变项目目录结构

开始配置远程开发环境

服务器端

  • 保证项目能正常跑起来就行

客户端

  • 用pycharm打开你拷贝到服务器的那个项目
  • 点击工具(Tools)
  • 然后点击部署(Deployment)
  • 然后点击配置(Configration)
  • 然后点击右上角的小加号,选择SFTP,然后起个名字(通常是你的项目名)
    SSH配置
  • 接下来是本地项目与远程项目的路径映射
    还是在刚在的页面(这会SSH会话已经成功建立了),点击映射(Mapping)
    请添加图片描述
    以上做完,就可以正常进行远程开发了。在本地修改代码之后,按Ctrl+Alt+Shift+X可将代码上传到远程,或者点击工具-部署-上传也可。
  • 需要注意的是,我们不配置远程解释器,完全没必要。

以上完成即可进行远程开发

对效率的提升,肉眼可见。

举报

相关推荐

0 条评论