

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

# 将你的 WordPress 博客迁移到 Lightsail
<a name="migrate-your-wordpress-blog-to-amazon-lightsail"></a>

想要更换您的 WordPress 托管服务提供商？ Amazon Lightsail 是运行 WordPress 网站的最简单方法。 AWS

您可以选择我们的定价计划之一（起价为每月 5 美元），并完全控制您的 WordPress 安装，包括插件、主题等。

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

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

![将您的现有 WordPress 博客转换为亚马逊 Lightsail 的流程概述 Amazon Lightsail](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/steps-for-migrating-your-existing-wordpress-blog-to-amazon-lightsail.png)


继续阅读以开始使用。

## 先决条件
<a name="migrate-wordpress-blog-prerequisites"></a>

在开始之前，您需要具备以下条件：

1. 一个 AWS 账户。[注册 AWS](https://console.aws.amazon.com/console/home)或[登录](https://console.aws.amazon.com/console/home)（ AWS如果您已经有一个帐户）。

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

## 第 1 步：备份现有 WordPress 博客
<a name="migrate-wordpress-blog-back-up-wordpress-blog"></a>

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

1. 导航到您的博客，然后选择 **Manage**（管理）。

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

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

1. 在 “ WordPress **控制面板**” 上，选择 “**工具**”，然后选择 “**导出**”。

1. 在 **Export**（导出）页面上，选择 **All content**（所有内容）以将所有内容导出为 XML 文件。  
![使用导出工具导出 WordPress 博客](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-wordpress-blog-export-file.png)

1. 选择 **Download export file**（下载导出文件）以将旧博客下载为 XML 文件。

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

## 第 2 步：在 Lightsail 中创建一个新 WordPress 实例
<a name="migrate-wordpress-blog-create-new-wordpress-blog-in-lightsail"></a>

你可以在短短几分钟内在 Lightsail 中创建一个新 WordPress 实例。方法如下：

1. 前往 [Lightsail 主页](https://lightsail.aws.amazon.com/)并登录。

1. 选择**创建实例**。

1. 选择您要在 AWS 区域 哪里创建博客。

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

1. 选择**WordPress**蓝图。  
![选择 WordPress 作为你的 Lightsail 实例图片](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-pick-your-instance-image.png)

1. 选择 **Lightsail** 作为**蓝图提供者**。

1. 选择实例计划（或*包*）。

   如果需要，您可以稍后升级您的 Lightsail 套餐。有关更多信息，请参阅[在 Lightsail 中使用快照创建实例](lightsail-how-to-create-instance-from-snapshot.md)。

1. 输入实例的名称。

   资源名称：
   + 在你的 Lightsail 账户 AWS 区域 中，每个账户中必须是唯一的。
   + 必须包含 2–255 个字符。
   + 必须以字母数字字符作为开头和结尾。
   + 可以包括字母数字字符、句点、连字符和下划线。

1. （可选）选择**添加新标签**来为您的实例添加一个标签。根据需要重复此步骤以添加更多标签。有关标签使用的更多信息，请参阅[标签](amazon-lightsail-tags.md)。

   1. 对于**键**，请输入标签键。  
![仅包含在 Lightsail 创建实例工作流程中指定的标签密钥的标签。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-instance-key-name-only-tags.png)

   1. （可选）对于**值**，请输入标签值。  
![一个标签，其标签键和标签值在 Lightsail 创建实例工作流程中指定。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-instance-key-name-and-value-tags.png)

1. 选择**创建实例**。

## 第 3 步：登录你的新 Lights WordPress ail 博客
<a name="migrate-wordpress-blog-log-into-wordpress-lightsail"></a>

现在，你在 Lightsail 中有一个新博客，你需要访问 WordPress 控制面板才能导入旧的博客数据。登录 WordPress 网站管理仪表板的默认密码存储在实例上。完成以下步骤以获取密码。

**获取 WordPress 管理员的默认密码**

1. 打开您的实例的 WordPress 实例管理页面。

1. 在**WordPress**面板上，选择 “**找回默认密码**”。这将在页面底部展开**访问默认密码**。  
![在 Lightsail 中访问 WordPress 管理员密码。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/wordpress/wordpress-lightsail-retrieve-password.png)

1. 选择**启动 CloudShell**。这将在页面底部打开面板。

1. 选择 “**复制**”，然后将内容粘贴到 CloudShell窗口中。**您可以将光标放在 CloudShell 提示符处并按 Ctrl\+V，也可以右键单击打开菜单，然后选择 “粘贴”。**

1. 记下 CloudShell 窗口中显示的密码。您需要使用它来登录 WordPress 网站的管理控制面板。  
![在 Lightsail 中查看 WordPress 管理员密码。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/wordpress/amazon-wordpress-lightsail-viewing-admin-password.png)

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

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

**要登录管理控制面板**

1. 打开您的实例的 WordPress 实例管理页面。

1. 在**WordPress**面板上，选择**访问 WordPress 管理员**。

1. 在 “**访问您的 WordPress 管理员控制**面板” 面板的 “**使用公有 IP 地址**” 下，选择以下格式的链接：

   http://{{public-ipv4-address}}。 /wp-admin

1. 在**用户名或电子邮件地址**中，输入 **user**。

1. 在**密码**中，输入在上一步中获得的密码。

1. 选择**登录**。  
![在 Lightsai WordPress l 中启动和配置。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-wordpress-tutorial-07.png)

   现在，您已登录 WordPress 网站的管理控制面板，可以在其中执行管理操作。有关管理 WordPress 网站的更多信息，请参阅 WordPress 文档中的 [WordPressCodex](https://codex.wordpress.org/)。  
![在 Lightsai WordPress l 中启动和配置。](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-wordpress-tutorial-08.png)

## 第 4 步：将你的 XML 文件导入你的新 Lightsail 博客中
<a name="migrate-wordpress-blog-in-wordpress"></a>

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

1. **在新 Lightsail 实例的 WordPress **控制面板**中，选择工具。**

1. 选择 “**导入**”，然后选择 “**立即安装**” 以安装 WordPress 导入工具。  
![在 WordPress 控制面板中安装导入工具](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/amazon-lightsail-wordpress-dashboard-install-import-tool.png)

1. 安装完此工具后，选择 **Run Importer**（运行导入工具）以运行导入工具。

1. 在 “**导入 WordPress**” 页面上，选择 “**浏览**”。

1. 找到您在*步骤 1：备份现有 WordPress博客*中保存的 XML 文件，然后选择 “**打开**”。

1. 选择 **Upload file and import**（上传文件并导入）。

   接受其余默认值，然后选择 **Submit**（提交）。

## 后续步骤
<a name="migrate-wordpress-blog-lightsail-next-steps"></a>

您可以通过选择博客（“主页” 图标旁边），然后从 WordPress 控制面板中选择 “**访问网站**” 来验证一切是否正常。您也可以在浏览器中键入 IP 地址并查看博客。

下面是一些后续步骤：
+  [为你的新 Lightsail 实例配置自动快照](amazon-lightsail-configuring-automatic-snapshots.md) 
+ 自定义新博客的外观 and/or 安装一些 WordPress 插件
+  [使用快速设置在您的 WordPress 实例上启用 HTTPS](amazon-lightsail-enabling-https-on-wordpress.md) 
+  [删除旧的 Bitnami 实例](delete-an-amazon-lightsail-instance.md)以节省将来的费用 
+  [删除与您的旧实例关联的所有旧快照](amazon-lightsail-deleting-snapshots.md)，以节省将来的费用 