

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將您的 WordPress 部落格遷移至 Lightsail
<a name="migrate-your-wordpress-blog-to-amazon-lightsail"></a>

想要變更 WordPress 託管供應商？Amazon Lightsail 是在 AWS上執行 WordPress 網站的最簡單方式。

您可以選擇我們的定價計劃 （每月 5 USD 起），並完全控制您的 WordPress 安裝，包括外掛程式、主題等。

建立 Lightsail WordPress 執行個體只需要幾分鐘的時間。按照此教學課程來備份您現有的 WordPress 部落格，並將它匯入至在 Lightsail 中執行的新執行個體。

下列為此程序的快速概觀：

![將現有 WordPress 部落格轉換至 的程序概觀Amazon Lightsail](http://docs.aws.amazon.com/zh_tw/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) 或[登入 AWS](https://console.aws.amazon.com/console/home)。

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 **Dashboard** (儀表板) 上，選擇 **Tools** (工具)，然後選擇 **Export** (匯出)。

1. 在 **Export** (匯出) 頁面上，選擇 **All content** (所有內容) 以將所有內容匯出為 XML 檔案。  
![使用匯出工具匯出您的 WordPress 部落格](http://docs.aws.amazon.com/zh_tw/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_tw/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. 輸入您執行個體的名稱。

   資源名稱：
   +  AWS 區域 在您的Lightsail帳戶中的每個 中必須是唯一的。
   + 必須包含 2–255 個字元。
   + 必須以英數字元開頭和結尾。
   + 可以包含英數字元、句點、破折號和底線。

1. （選用） 選擇**新增標籤**，將標籤新增至執行個體。視需要重複此步驟，以新增其他標籤。如需標籤用量的詳細資訊，請參閱[標籤](amazon-lightsail-tags.md)。

   1. 針對**金鑰**，輸入標籤金鑰。  
![僅具有Lightsail建立執行個體工作流程中指定之標籤索引鍵的標籤。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-instance-key-name-only-tags.png)

   1. （選用） 針對**值**，輸入標籤值。  
![具有Lightsail建立執行個體工作流程中指定之標籤索引鍵和標籤值的標籤。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-instance-key-name-and-value-tags.png)

1. 選擇 **Create instance** (建立執行個體)。

## 步驟 3：登入您新的 Lightsail WordPress 部落格
<a name="migrate-wordpress-blog-log-into-wordpress-lightsail"></a>

現在您已在 中有新的部落格Lightsail，您將需要存取 WordPress 儀表板來匯入舊的部落格資料。用來登入您 WordPress 網站管理儀表板的預設密碼會儲存在執行個體中。完成下列步驟以取得密碼。

**取得 WordPress 管理員的預設密碼**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**擷取預設密碼**。這會展開頁面底部的**存取預設密碼**。  
![在 中存取 WordPress 管理員密碼Lightsail。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wordpress/wordpress-lightsail-retrieve-password.png)

1. 選擇**啟動 CloudShell**。這會在頁面底部開啟面板。

1. 選擇**複製**，然後將內容貼到 CloudShell 視窗中。您可以將游標置於 CloudShell 提示字元並按 Ctrl\+V，也可以按一下滑鼠右鍵開啟選單，然後選擇**貼上**。

1. 請記下 CloudShell 視窗中顯示的密碼。您需要此資訊才能登入 WordPress 網站的管理儀表板。  
![在 中檢視 WordPress 管理員密碼Lightsail。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/wordpress/amazon-wordpress-lightsail-viewing-admin-password.png)

現在您以取得 WordPress 網站管理儀表板使用的密碼，您可以登入。在管理儀表板中，您可以變更您的使用者密碼、安裝外掛程式、變更網站的主題等。

完成以下步驟，即可登入您 WordPress 網站的管理儀表板。

**登入管理儀表板**

1. 開啟 WordPress 執行個體的執行個體管理頁面。

1. 在 **WordPress** 面板上，選擇**存取 WordPress Admin**。

1. 在**存取您的 WordPress 管理員儀表板**面板上，**使用公有 IP 地址**下，選擇具有此格式的連結：

   http：//{{public-ipv4-address}}./wp-admin

1. 針對**使用者名稱或電子郵件地址**，輸入 **user**。

1. 針對**密碼**，輸入在上一個步驟中取得的密碼。

1. 選擇 **Log in (登入)**。  
![在 Lightsail 中啟動和設定 WordPress。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-wordpress-tutorial-07.png)

   您現在已登入 WordPress 網站的管理儀表板，您可以在這裡執行管理操作。如需有關管理 WordPress 網站的詳細資訊，請參閱 WordPress 文件中的 [WordPress Codex](https://codex.wordpress.org/)。  
![在 Lightsail 中啟動和設定 WordPress。](http://docs.aws.amazon.com/zh_tw/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 **Dashboard** (儀表板)，選擇 **Tools** (工具)。

1. 選擇 **Import** (匯入)，然後選擇 **Install Now** (立即安裝) 以安裝 WordPress 匯入工具。  
![在 WordPress 儀表板中安裝匯入工具](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-wordpress-dashboard-install-import-tool.png)

1. 安裝工具完成之後，請選擇 **Run Importer** (執行匯入工具) 以執行匯入工具。

1. 在 **Import WordPress** (匯入 WordPress) 頁面上，選擇 **Browse** (瀏覽)。

1. 尋找您在*步驟 1：備份您現有的 WordPress 部落格*中儲存的 XML 檔案，然後選擇 **Open** (開啟)。

1. 選擇 **Upload file and import** (上傳檔案和匯入)。

   接受其他預設值，然後選擇 **Submit** (提交)。

## 後續步驟
<a name="migrate-wordpress-blog-lightsail-next-steps"></a>

您可以選擇您的部落格 (在首頁圖示旁邊) 以確認一切運作正常，然後從 WordPress 儀表板選擇 **Visit Site (瀏覽網站)**。您也可以將 IP 地址輸入至瀏覽器，然後檢視部落格。

以下是一些後續步驟：
+  [為您的新Lightsail執行個體設定自動快照](amazon-lightsail-configuring-automatic-snapshots.md) 
+ 自訂新部落格的外觀和/或安裝一些 WordPress 外掛程式
+  [使用快速設定在 WordPress 執行個體上啟用 HTTPS](amazon-lightsail-enabling-https-on-wordpress.md) 
+  [刪除舊的 Bitnami 執行個體](delete-an-amazon-lightsail-instance.md)以節省未來的費用 
+  [刪除與舊執行個體相關聯的任何舊快照](amazon-lightsail-deleting-snapshots.md)，以節省未來的費用 