将 WordPress 博客迁移到 Lightsail - Amazon Lightsail

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 WordPress 博客迁移到 Lightsail

想要更改您的 WordPress 托管提供商?Amazon Lightsail 是在 AWS 上运行 WordPress 站点的最简便方式。

您可以选择我们的定价计划(每月 5 USD 起)之一,并且可以完全控制您的 WordPress 安装,包括插件、主题等。

创建 Lightsail WordPress 实例只需花费几分钟时间。按照本教程来备份您的现有 WordPress 博客并将其导入 Lightsail 中运行的新实例。

以下是此过程的简要概述:

将现有 WordPress 博客转换到 Amazon Lightsail 的过程概述

继续阅读以开始使用。

先决条件

在开始之前,您需要具备以下条件:

  1. 您需要注册 AWS 账户。请注册 AWS,或者,如果您已经有账户,请登录 AWS

  2. 确保将您的账户设置为使用 Lightsail。如果您的账户已创建一段时间,或者您尚未提供信用卡,则可能需要先登录 AWS 管理控制台并更新您的账户。

步骤 1:备份您的现有 WordPress 博客

您可以使用 WordPress 来备份您的现有博客。您只需能够登录 WordPress 管理控制台和管理您的博客。

  1. 导航到您的博客,然后选择 Manage(管理)。

    如果 Manage(管理)横幅未显示,您可以通过浏览 http://<PublicIP>/wp-login.php 到达登录页面。将 <PublicIP> 替换为实例的公有 IP 地址。

  2. 输入您的用户名和密码以登录 WordPress 管理控制台。

  3. 在 WordPress Dashboard(控制面板)上,选择 Tools(工具),然后选择 Export(导出)。

  4. Export(导出)页面上,选择 All content(所有内容)以将所有内容导出为 XML 文件。

    使用导出工具导出 WordPress 博客
  5. 选择 Download export file(下载导出文件)以将旧博客下载为 XML 文件。

    将此 XML 文件保存便于查找的位置。您在步骤 4 中将需要此文件。

步骤 2:在 Lightsail 中创建新的 WordPress 实例

您只需花费几分钟即可在 Lightsail 中创建新的 WordPress 实例。方法如下:

  1. 转到 Lightsail 主页并登录。

  2. 选择 Create instance(创建实例)。

  3. 选择要在其中创建博客的 AWS 区域。

    您可以选择默认可用区,也可以在选择 AWS 区域 区域后进行更改。

  4. 选择 WordPress

    选取 WordPress 作为您的 Lightsail 实例映像
  5. 选择实例计划(或)。

    如果需要,您可以稍后升级您的 Lightsail 计划。有关更多信息,请参阅在 Lightsail 中从快照创建实例

  6. 输入实例的名称。

    资源名称:

    • 在您 Lightsail 账户的各个 AWS 区域 中必须是唯一的。

    • 必须包含 2–255 个字符。

    • 必须以字母数字字符作为开头和结尾。

    • 可以包括字母数字字符、句点、连字符和下划线。

  7. (可选)选择添加新标签来为您的实例添加一个标签。根据需要重复此步骤以添加更多标签。有关标签使用的更多信息,请参阅标签

    1. 对于,请输入标签键。

      在 Lightsail 创建实例工作流中仅指定标签键的标签。
    2. (可选)对于,请输入标签值。

      在 Lightsail 创建实例工作流中指定标签键和标签值的标签。
  8. 选择 Create instance(创建实例)。

步骤 3:登录新的 Lightsail WordPress 博客

现在,您在 Lightsail 中有了新博客,您将需要访问 WordPress 控制面板以导入旧的博客数据。您用于登录 WordPress 网站管理控制面板的默认密码存储在实例上。完成以下步骤以获取密码。

要获取 WordPress 管理员的默认密码
  1. 打开 WordPress 实例的实例管理页面。

  2. WordPress 面板上,选择检索默认密码。这将在页面底部展开访问默认密码

    在 Lightsail 中访问 WordPress 管理员密码。
  3. 选择启动 CloudShell。这将在页面底部打开面板。

  4. 选择复制,然后将内容粘贴到 CloudShell 窗口中。您可以将光标置于 CloudShell 提示符处并按 Ctrl+V,也可以右键单击打开菜单,然后选择粘贴

  5. 记下 CloudShell 窗口中显示的密码。您需要此密码以登录到 WordPress 网站的管理控制面板。

    在 Lightsail 中查看 WordPress 管理员密码。

现在,您已拥有 WordPress 网站的管理控制面板的密码,您可以登录了。在管理控制面板中,您可以更改用户密码、安装插件、更改网站的主题等等。

完成以下步骤以登录 WordPress 网站的管理控制面板。

要登录管理控制面板
  1. 打开 WordPress 实例的实例管理页面。

  2. WordPress 面板上,选择访问 WordPress 管理

  3. 访问 WordPress 管理控制面板面板的使用公有 IP 地址下,选择以下格式的链接:

    http://public-ipv4-address./wp-admin

  4. 用户名或电子邮件地址中,输入 user

  5. 密码中,输入在上一步中获得的密码。

  6. 选择登录

    在 Lightsail 中启动并配置 WordPress。

    现在您已登录 WordPress 网站的管理控制面板,可以在其中执行管理操作了。有关管理 WordPress 网站的更多信息,请参阅 WordPress 文档中的 WordPress Codex

    在 Lightsail 中启动并配置 WordPress。

步骤 4:将您的 XML 文件导入新的 Lightsail 博客

在成功登录到新的 Lightsail 实例上的 WordPress 控制面板后,请执行下列步骤以将 XML 文件导入新的 Lightsail 博客。

  1. 从新的 Lightsail 实例上的 WordPress Dashboard(控制面板)中,选择 Tools(工具)。

  2. 选择 Import(导入),然后选择 Install Now(立即安装)以安装 WordPress 导入工具。

    在 WordPress 控制面板中安装导入工具
  3. 安装完此工具后,选择 Run Importer(运行导入工具)以运行导入工具。

  4. Import WordPress(导入 WordPress)页面上,选择 Browse(浏览)。

  5. 查找您在步骤 1:备份您的现有 WordPress 博客中保存的 XML 文件,然后选择 Open(打开)。

  6. 选择 Upload file and import(上传文件并导入)。

    接受其余默认值,然后选择 Submit(提交)。

后续步骤

您可以通过选择您的博客(Home(主页)图标旁),然后选择 WordPress 控制面板中的 Visit Site(访问站点)来验证一切是否正常。您也可以在浏览器中键入 IP 地址并查看博客。

下面是一些后续步骤: