既存の WordPress ブログを Amazon Lightsail に移行する
最終更新日: 2018 年 6 月 19 日
WordPress ホスティングプロバイダーを変更する場合に、以下の情報を参考にしてください。Amazon Lightsail は AWS で WordPress サイトを実行する最も簡単な方法です。
当社のいずれかの料金プラン (1 か月あたり 3.50 USD から) を選択すると、プラグイン、テーマなども含めて WordPress のインストールを完全に制御できます。
Lightsail の WordPress インスタンスの作成は数分で済みます。このチュートリアルに従って、既存の WordPress ブログをバックアップし、それを Lightsail で実行する新しいインスタンスにインポートします。
プロセスの簡単な概要を次に示します。

では、始めましょう。
Prerequisites
始める前に、以下の準備が必要です。
AWS アカウントが必要です。AWS にサインアップ するか、アカウントを既にお持ちの場合は AWS にサインイン してください。
Lightsail を使用するようにアカウントをセットアップします。アカウントを作成してから時間が経っている場合、またはクレジットカード情報をまだ入力していない場合は、まず AWS マネジメントコンソール にログインしてアカウントを更新する必要があります。
ステップ 1: 既存の WordPress ブログをバックアップする
WordPress を使用して既存のブログをバックアップできます。WordPress 管理コンソールにログインしてブログを管理できる必要があります。
ブログに移動して [管理] を選択します。
ユーザー名とパスワードを入力して WordPress 管理コンソールにログインします。
WordPress の [ダッシュボード] で、[ツール]、[エクスポート] の順に選択します。
[エクスポート] ページで、[すべてのコンテンツ] を選択して、すべてを XML ファイルとしてエクスポートします。
[エクスポートファイルをダウンロード] を選択して、以前のブログを XML ファイルとしてダウンロードします。
その XML ファイルを見つけやすい場所に保存します。このファイルはステップ 4 で必要になります。
ステップ 2: Lightsail で新しい WordPress インスタンスを作成する
Lightsail では、新しい WordPress インスタンスを数分で作成できます。その方法は次のとおりです。
Lightsail のホームページに移動してログインします。
[インスタンスの作成] を選択します。
ブログを作成する AWS リージョンを選択します。
AWS リージョンを選択したら、デフォルトのアベイラビリティーゾーンを選択または変更できます。
WordPress は、このページのデフォルトアプリケーションです。[WordPress] が選択されていることを確認します。
インスタンスプラン (または バンドル) を選択します。
Lightsail プランは、後で必要に応じてアップグレードできます。その方法は次のとおりです。
インスタンスの名前を入力します。
リソース名:
Lightsail アカウントの各 AWS リージョンで一意であることが必要です。
2 〜 255 文字を含める必要があります。
先頭と末尾は英数字または数字にする必要があります。
英数字、数字、ピリオド、ダッシュ、アンダースコアを含めることができます。
以下のいずれかのオプションを選択して、インスタンスにタグを追加します。
[Add key-only tags (キーのみのタグを追加)] または [Edit key-only tags (キーのみのタグを編集)] (タグが追加済みの場合)。タグキーのテキストボックスに新しいタグを入力し、Enter キーを押します。タグの入力を完了したら、[保存] を選択してタグを追加します。タグを追加しない場合は、[キャンセル] を選択します。
[Create a key-value tag (キーと値のタグを作成)]。[Key] テキストボックスにキーを入力し、[Value (値)] テキストボックスに値を入力します。タグの入力を完了したら、[保存] を選択します。タグを追加しない場合は、[キャンセル] を選択します。
キーと値のタグは、一度に 1 つ追加するたびに保存します。さらにキーと値のタグを追加するには、以上のステップを繰り返します。
注意
「キーのみ」のタグと「キーと値」のタグの詳細については、「Amazon Lightsail のタグ」を参照してください。
[インスタンスの作成] を選択します。
ステップ 3: Lightsail の新規 WordPress ブログにログインする
Lightsail で新規ブログを作成できたので、WordPress ダッシュボードにアクセスして、以前のブログデータをインポートする必要があります。
Lightsail ホームページに移動し、WordPress ブログを見つけます。
[パブリック IP] アドレスをクリップボードにコピーします。このアドレスは、Lightsail ホームページまたはインスタンスの詳細ページに表示されています。
その IP アドレスをブラウザのアドレスバーに貼り付けます。
次のように表示されます。
右下隅にある [管理] を選択します。
[ログイン] を選択して管理コンソールにログインします。
デフォルトのユーザー名 (user) を使用します。
ログインパスワードを取得するには、インスタンスに接続する必要があります。
Lightsail インスタンスの横にあるターミナルアイコンを使用するのが最も簡単な接続方法です。
次の内容を入力します。
cat bitnami_application_password
注意
ユーザーのホームディレクトリ以外のディレクトリで作業している場合は、「
cat $HOME/bitnami_application_password
」と入力します。次のように表示されます。
パスワードを強調表示し、ターミナル画面でクリップボードアイコンを選択します。
クリップボードテキストボックスにコピーするテキストを強調表示し、Ctrl+C または Cmd+C を押し、テキストをローカルクリップボードにコピーします。
重要
この時点で、任意の場所にパスワードを保存します。このパスワードは、後で覚えやすいパスワードに変更できます。
パスワードを WordPress のログインページに貼り付け、[ログイン] を選択します。
成功すると、WordPress ダッシュボードが表示されます。
ステップ 4: XML データを新しい Lightsail ブログにインポートする
新しい Lightsail インスタンスの WordPress ダッシュボードに正常にログインしたら、以下のステップに従って、XML ファイルを新しい Lightsail ブログにインポートします。
新しい インスタンスの WordPress ダッシュボードLightsailで [ツール] を選択します。
[インポート] を選択し、[今すぐインストール] を選択して、WordPress のインポートツールをインストールします。
ツールのインストールが完了したら、[インポーターの実行] を選択してインポートツールを実行します。
[WordPress のインポート] ページで [参照] を選択します。
「ステップ 1: 既存の WordPress ブログをバックアップする」で保存した XML ファイルを見つけて [開く] を選択します。
[ファイルをアップロードしてインポート] を選択します。
残りはデフォルトのままにして、[送信] を選択します。
次のステップ
ホームアイコンの横にあるブログを選択し、WordPress ダッシュボードで [Visit Site (サイトを訪問)] を選択して、すべてが動作することを確認できます。ブラウザに IP アドレスを入力してブログを表示することもできます。
次のステップを以下に示します。
ドメインネームサーバーが新しいバージョンのブログを指すように、DNS を移行します。
新しいブログの外観をカスタマイズし、いくつかの WordPress プラグインをインストールします。