您的位置:首页 > 娱乐 > 明星 > 苏州制作网页公司_设计本家居_google推广服务商_seo推广营销公司

苏州制作网页公司_设计本家居_google推广服务商_seo推广营销公司

2024/12/23 9:38:40 来源:https://blog.csdn.net/weixin_42475060/article/details/142920936  浏览:    关键词:苏州制作网页公司_设计本家居_google推广服务商_seo推广营销公司
苏州制作网页公司_设计本家居_google推广服务商_seo推广营销公司

目录

  • 前言
  • 一、原因
  • 二、步骤
    • 2-1、打开配置
    • 2-2、新建SFTP连接
    • 2-3、添加SSH连接信息
    • 2-4、配置连接信息
    • 2-5、构建连接
    • 2-6、打开远程项目文件目录
    • 2-7、配置项目依赖
  • 总结


前言

使用Linux部署,使用Windows远程开发,可以提升开发效率,以及项目运行的稳定性。

一、原因

使用 Linux 操作系统进行项目部署和使用 Windows 操作系统进行远程开发的原因包括以下几点:

  • 开源和灵活性: Linux 是一个开源操作系统,提供了高度的灵活性和定制性。这使得开发者可以根据项目需求对系统进行定制,优化性能,并且能够控制更多的系统层面的设置。

  • 稳定性和安全性:Linux 系统通常被认为更加稳定和安全,这对于服务器和生产环境来说非常重要。Linux 的权限管理、包管理器和内核架构有助于减少安全漏洞和提高系统稳定性。

  • 成本效益:许多 Linux 发行版是免费的,这可以降低软件成本。此外,Linux 系统可以在各种硬件上运行,从老旧的服务器到最新的高性能计算机,这有助于节省硬件成本。

  • 广泛的软件支持:Linux 拥有丰富的软件生态系统,包括许多为服务器和开发环境设计的开源软件,如 Web 服务器、数据库和编程语言运行时。

  • 社区支持:Linux 有一个庞大的社区,开发者可以从中获得大量的支持和资源。当遇到问题时,社区论坛和文档通常是解决问题的宝贵资源。

  • 开发工具和环境:Windows 操作系统提供了丰富的开发工具和集成环境(IDE),如 Visual Studio,这些工具对开发者非常友好,可以提高开发效率。

  • 远程开发:使用 Windows 进行远程开发意味着开发者可以在自己熟悉的环境下工作,同时访问和操作远程的 Linux 服务器。这样可以利用 Windows 的图形界面和用户体验,同时在服务器上运行和部署 Linux 应用程序。

  • 兼容性:一些遗留系统或特定的软件可能只能在 Windows 环境下运行,因此开发者可能需要在 Windows 上进行开发以确保兼容性。

  • 安全性:在 Windows 环境下开发可以利用各种安全工具和防火墙来保护开发环境,而将应用部署在 Linux 服务器上则可以利用其稳定性和安全性。

  • 性能优化:Linux 系统通常对系统资源的消耗较少,这使得在相同的硬件条件下,Linux 服务器可以提供更好的性能。

综上所述,选择 Linux 进行项目部署和 Windows 进行远程开发,可以结合两者的优势,提高开发效率和项目运行的稳定性。 这种组合在实际开发中非常常见,尤其是在需要高性能、高稳定性和高安全性的服务器和云服务环境中。

二、步骤

2-1、打开配置

依次打开:

  • Tools
  • Deployment
  • Configuration

截图如下所示:
在这里插入图片描述

2-2、新建SFTP连接

点击+,新建SFTP连接,之后根据个人习惯起一个名称。

截图如下所示:
在这里插入图片描述

2-3、添加SSH连接信息

选择 SSH configuration,配置SSH连接信息。

截图如下所示:
在这里插入图片描述

2-4、配置连接信息

配置连接信息: 配置成功后点击Apply

  • Host:远程服务器的IP
  • Username:远程服务器的登录名
  • Password: 远程服务器的登录密码
  • TestConnection: 填写信息之后点击测试连接,如果出现Successfully,则表明连接正常。

截图如下所示:
在这里插入图片描述

2-5、构建连接

构建项目连接:

  • SSH configuration: 选择构建好的ssh连接。
  • Test Connection:这里每次需要测试一下连接。
  • Root path:这里选择代码路径。

截图如下所示:
在这里插入图片描述

2-6、打开远程项目文件目录

依次打开:

  • Tools
  • Deployment
  • Browse Remote Host

之后则可以拷贝下来远程的文件代码。

截图如下所示:
在这里插入图片描述

2-7、配置项目依赖

依次打开:

  • Tools
  • Start SSH Session

截图如下所示:
在这里插入图片描述

常用命令:

# 常见虚拟环境
conda create -n chatGLM
# 进入环境
conda activate chatGLM
#升级pip命令
sudo pip install --upgrade pip
# 如果有依赖包的话,使用如下命令安装依赖包
pip install -r requierment.txt

总结

周一,困😴

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com