GoLand 2025.2 Help

连接到 Web 服务器

GoLand 区分以下三种 “本地开发 — 部署服务器” 配置:

  • 原位服务器配置。

    在原位服务器配置中,您使用的是 本地 Web 服务器 ,但不同于 本地服务器配置 ,不会在 GoLand 项目 与服务器文件结构中的项目文件夹之间上传、下载或同步文件。 相反,您可以在 GoLand 中直接从服务器文档根目录打开项目文件夹,从而直接在服务器上进行开发。

    创建就地服务器配置

  • 本地服务器配置。

    本地服务器 是运行在本地或挂载文件夹中的服务器,并通过本地 URL 地址提供文件服务。 在本地服务器配置中,您在 GoLand 项目 中进行开发,然后将项目文件上传到服务器的 文档根目录

    创建本地服务器配置

  • 远程服务器配置。

    远程服务器 配置中,服务器运行于另一台计算机(远程主机)上。 若要访问远程服务器上的文件,请使用 FTP、SFTP、FTPS 或 WebDAV 协议。

    创建远程服务器配置

开始之前

启用 FTP/SFTP/WebDAV 连接插件

此功能依赖于 FTP/SFTP/WebDAV Connectivity 插件,该插件默认捆绑并在 GoLand 中启用。 如果相关功能不可用,请确保未禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 FTP/SFTP/WebDAV Connectivity 插件,并选中插件名称旁边的复选框。

您可以根据需要定义任意数量的配置,从而灵活切换上传/下载设置。

如果需要将代码部署到多个服务器,您可以创建 服务器组 ,避免逐一部署到每个服务器。

服务器访问配置

GoLand 通过 服务器访问配置 控制与服务器的交互。 每当您准备使用服务器时,无论服务器位于远程主机还是本机,都需要定义一个服务器访问配置。

服务器访问配置 定义以下内容:

  • 服务器类型(原位本地远程)。

  • 服务器运行的计算机(主机)。 对于 原位本地 服务器,GoLand 预设其为当前项目所在的计算机。

  • 服务器访问配置根目录 :可通过服务器配置访问的服务器层级的最高文件夹。

  • 用于访问 服务器配置根目录 的 URL 地址。

  • 用于传输数据的协议及连接参数。

  • 本地文件夹(即项目根目录下的文件夹)、服务器上的目标文件夹(本地或远程)以及访问服务器上数据的 URL 地址之间的对应关系。 该对应关系称为 映射

您可以根据需要定义任意数量的配置,从而灵活切换上传/下载设置。

如果需要将代码部署到多个服务器,您可以创建 服务器组 ,避免逐一部署到每个服务器。

默认服务器访问配置

您可以将某个服务器配置设置为 默认 ,以便 GoLand 在以下情况中自动应用该配置:

  1. 设置 对话框(Ctrl+Alt+S )中,转到 构建、执行、部署| 部署 ,在中间窗格中选择所需的服务器访问配置,然后点击工具栏上的 “设为默认”按钮

    或者,点击 GoLand 状态栏中的 默认部署服务器 小部件,并从弹出菜单中选择所需的服务器或服务器组。

  2. 若要 配置上传到默认服务器 ,请转到 构建、执行、部署| 部署| 选项

最后修改日期: 2025年 9月 26日