使用指南/移动您的站点/使用 SSH 从 HostGator 迁移站点

使用 SSH 从 HostGator 迁移站点

本指南将向您说明如何使用 SSH 安全共享站点访问权限,以便您将站点从 HostGator 迁移至 WordPress.com。

关于 SSH

安全外壳(Secure Shell,SSH)是我们连接您的当前主机并安全复制您站点的可靠方式。它能让我们通过加密连接转移站点内容、媒体、插件、主题和数据库的副本。在迁移期间,您的现有站点将保持在线且不变,因此访客不会注意到任何中断,直到您准备好将域名更新到新迁移的站点为止。

启用 SSH 访问

在使用 HostGator 的共享托管服务时,您需要按照以下步骤在账户中启用 SSH 访问。在使用 VPS 和专用托管服务时,SSH 访问默认启用。您可以直接跳到下一步

新 cPanel 账户

如果您从未在 HostGator 账户上使用过 cPanel,请按照以下步骤创建 cPanel 账户并启用 SSH 访问:

  1. 登录您的 HostGator 客户门户
  2. 如果您的账户有多个托管服务套餐包,请选择您需要管理的托管套餐,然后点击“管理”;否则,继续执行下一步。
  3. 在“快速链接”部分下,点击“WHM”按钮。
  4. 在左侧菜单中,导航至“账户功能 → 创建新账户”。
  5. 在“套餐包”部分,勾选“手动选择选项”旁边的复选框。
  6. 滚动到“Shell 访问”,然后勾选该选项旁边的复选框。
  7. 点击页面底部的“创建”按钮。
  8. 启用后,您可以继续查找服务器地址并生成 SSH 密钥。

现有 cPanel 账户

如果您已在 HostGator 账户上使用过 cPanel,请按照以下步骤启用 SSH 访问:

  1. 登录您的 HostGator 客户门户
  2. 如果您的账户有多个托管服务套餐包,请选定您需要管理的托管套餐,然后点击“管理”;否则,继续执行下一步。
  3. 在“快速链接”部分下,点击“WHM”按钮。
  4. 在左侧菜单中,导航至“账户功能 → 管理 Shell 访问”。
  5. 为您的用户勾选“普通” Shell 访问的复选框,然后点击“应用”按钮。
  6. 启用后,您可以继续查找服务器地址并生成 SSH 密钥。

查找您的 SSH 服务器地址

要查找您站点的 SSH 详细信息,请执行以下步骤。

  1. 登录您的 HostGator 客户门户
  2. 点击左侧菜单中的“托管服务”选项卡。
  3. 如果您的账户有多个托管服务套餐包,请选定您需要管理的托管套餐,然后点击“管理”;否则,继续执行下一步。
  4. 向下滚动到“服务器信息”部分,然后点击 IP 地址下的查看链接。
  5. 复制 IP 地址,然后将其粘贴为您在 WordPress.com 上的服务器地址
The server address box is highlighted.
  1. 对于 HostGator 共享托管服务,请使用端口 222。对于 VPS 和专用托管服务,请使用端口 22
  2. 点击“验证服务器地址”按钮。

稍后我们将验证这些详细信息是否正确,以便我们将您站点的副本迁移至 WordPress.com。如果无法验证详细信息,请仔细核对您是否粘贴了正确信息,或联系您的托管服务提供商寻求支持,以获取正确信息。

共享 SSH 访问权限

接下来,您需要共享您的 SSH 详细信息,以向 WordPress.com 授予安全访问您站点的权限,以便开始迁移。

  1. 在 WordPress.com 上的“共享 SSH 访问权限”部分中,选择“SSH 密钥”认证方法。
  2. 点击右上角的复制图标,将公钥复制到您计算机的剪贴板中。
  3. 返回您的 HostGator 客户门户中的“服务器信息”部分。
  4. 点击“管理密钥”链接。
  5. 点击“导入密钥”按钮。
    • 密钥名:保留为默认值,通常为 ida_rsa
    • 私钥:如果系统提示输入私钥,请将此字段留空。
    • 公钥:粘贴您在步骤 2 中从 WordPress.com 复制的公钥。
  6. 返回 WordPress.com,然后点击“继续”按钮:
The "Share SSH Access" section with the SSH key option selected.
Copied to clipboard!