‹ ハウツー に戻る

チュートリアル: でWordPressインスタンスを起動して設定する Amazon Lightsail

最終更新日: 2018 年 11 月 1 日

Amazon Lightsail は、 インスタンス (仮想プライベートサーバー) が必要な場合に Amazon Web Services (AWS) の使用を開始する最も簡単な方法です。 Lightsail には、プロジェクトをすばやく—開始するために必要なものが含まれています インスタンス、マネージドデータベース、SSD ベースのストレージ、バックアップ (スナップショット)、データ転送、ドメイン DNS 管理、静的な IPs、ロードバランサー —予測可能な低価格で利用できます

このチュートリアルでは、 でWordPressインスタンスを起動して設定する方法を示しますLightsail。これには、SSH を使用してインスタンスに接続しWordPress、ウェブサイトにサインインし、静的 IP を作成してインスタンスにアタッチし、DNS ゾーンを作成してドメインをマッピングする手順が含まれます。このチュートリアルを完了すると、 でインスタンスを起動して使用するための基礎固めができます。Lightsail.

目次

ステップ 1: AWS にサインアップ

このチュートリアルには AWS アカウントが必要です。AWS にサインアップするか、アカウントを既にお持ちの場合は AWS にサインインしてください。

ステップ 2: でWordPressインスタンスを作成する Lightsail

でWordPressインスタンスを起動して実行するには、以下の手順を実行しますLightsail。

注意

でのインスタンスの作成の詳細についてはLightsail、 Amazon Lightsail ドキュメントのLightsail「インスタンスの作成」を参照してください。

  1. Lightsail コンソール.にサインインします。

  2. ホームページの [InstancesLightsail] タブで、[Create instance] を選択します。

    WordPress で を起動して設定するLightsail。
  3. インスタンスの AWS リージョンおよびアベイラビリティーゾーンを選択します。

    WordPress で を起動して設定するLightsail。
  4. インスタンスイメージを選択します。

    1. プラットフォームとして [Linux/Unix] を選択します。

    2. 設計図WordPressとして [] を選択します。

      WordPress で を起動して設定するLightsail。
  5. インスタンスプランを選択します。

    プランには、低額で予測可能なコスト、マシン設定 (RAM、SSD、vCPU)、およびデータ転送枠が含まれます。3.50 USD の Lightsail プランを 1 か月間 (最大 750 時間) 無料でお試しいただけます。AWS は、お客様のアカウントに 1 か月間無料のクレジットを適用します。

  6. インスタンスの名前を入力します。

    リソース名:

    • AWS アカウントの各 Lightsail リージョンで一意であることが必要です。

    • 2 〜 255 文字を含める必要があります。

    • 先頭と末尾は英数字または数字にする必要があります。

    • 英数字、数字、ピリオド、ダッシュ、アンダースコアを含めることができます。

    WordPress で を起動して設定するLightsail。
  7. インスタンスの作成.] を選択します。

ステップ 3: SSH 経由でインスタンスに接続しWordPress、ウェブサイトのパスワードを取得する

WordPress ウェブサイトの管理ダッシュボードにサインインするためのデフォルトのパスワードは、インスタンスに保存されます。

Lightsail コンソールでブラウザベースの SSH クライアントを使用してインスタンスに接続し、管理ダッシュボードのパスワードを取得するには、以下の手順を実行します。

注意

詳細については、「Amazon Lightsail の "Certified by Bitnami" インスタンスのアプリケーションのユーザー名とパスワードを取得する」を参照してください。

  1. ホームページの [LightsailInstances] タブでWordPress、インスタンスの SSH クイック接続アイコンを選択します。

    WordPress で を起動して設定するLightsail。
  2. ブラウザベースの SSH クライアントのウィンドウが表示されたら、次のコマンドを入力してデフォルトのアプリケーションのパスワードを取得します。

    cat $HOME/bitnami_application_password
  3. 画面に表示されたパスワードを書き留めておきます。後でウェブサイトの管理ダッシュボードにサインインするときに使用しますWordPress。

    WordPress で を起動して設定するLightsail。

ステップ 4: WordPress ウェブサイトの管理ダッシュボードにサインインする

WordPress ウェブサイトの管理ダッシュボードのパスワードを取得したので、サインインできます。管理ダッシュボードでは、ユーザーパスワードの変更、プラグインのインストール、ウェブサイトのテーマの変更などを行うことができます。

WordPress ウェブサイトの管理ダッシュボードにサインインするには、以下の手順を実行します。

注意

詳細については、「Amazon Lightsail の "Certified by Bitnami" インスタンスのアプリケーションのユーザー名とパスワードを取得する.」を参照してください。

  1. ブラウザウィンドウで、以下の操作を行います。

    http://PublicIpAddress/wp-login.php

    アドレスで、 を置き換えます。PublicIpAddress をWordPressインスタンスのパブリック IP アドレスに置き換えます。以下の例に示すように、Lightsail コンソールからインスタンスのパブリック IP アドレスを取得できます。

    WordPress で を起動して設定するLightsail。
  2. Username or Email Address (ユーザー名または E メールアドレス)] ボックスに「 user.」と入力します。

  3. [パスワード] ボックスに、このチュートリアルの前半で取得したデフォルトのパスワードを入力します。

  4. ログイン.] を選択します。

    WordPress で を起動して設定するLightsail。

    これで、WordPressウェブサイトの管理ダッシュボードにサインインし、管理アクションを実行できます。WordPress ウェブサイトの管理の詳細については、 ドキュメントのWordPress「CodexWordPress」を参照してください。

    WordPress で を起動して設定するLightsail。

ステップ 5: Lightsail 静的 IP アドレスを作成してWordPressインスタンスにアタッチする

WordPress インスタンスを停止および起動すると、インスタンスのデフォルトのパブリック IP が変わります。インスタンスにアタッチした静的 IP アドレスは、インスタンスを停止して開始しても変わりません。

静的 IP アドレスを作成してWordPressインスタンスにアタッチするには、以下の手順を実行します。

注意

詳細については、「Amazon Lightsail で静的 IP を作成してインスタンスにアタッチする.」を参照してください。

  1. ホームページの [LightsailInstances] タブで、実行中のWordPressインスタンスを選択します。

    WordPress で を起動して設定するLightsail。
  2. ネットワーキング] タブ、[静的 IP の作成.] の順に選択します。

    WordPress で を起動して設定するLightsail。
  3. このチュートリアルで前に選択したインスタンスに基づいて、静的 IP の場所とアタッチ済みインスタンスが事前に選択されます。

    WordPress で を起動して設定するLightsail。
  4. 静的 IP に名前を付け、[作成.] を選択します。

    WordPress で を起動して設定するLightsail。

ステップ 6: Lightsail DNS ゾーンを作成し、ドメインをWordPressインスタンスにマッピングする

ドメインの DNS レコードの管理を に引き渡します。Lightsail. これにより、ドメインをWordPressインスタンスにマッピングしやすくなり、 Lightsail コンソールを使用してウェブサイトのより多くのリソースを管理できます。

Lightsail DNS ゾーンを作成し、ドメインをWordPressインスタンスにマッピングするには、以下の手順を実行します。

注意

詳細については、「Amazon Lightsail で DNS ゾーンを作成し、ドメインの DNS レコードを管理する.」を参照してください。

  1. ホームページの [Lightsailネットワーキング] タブで、[DNS ゾーンの作成] を選択します。

    WordPress で を起動して設定するLightsail。
  2. ドメインを入力し、[DNS ゾーンの作成.] を選択します。

    WordPress で を起動して設定するLightsail。
  3. ページに表示されたネームサーバーのアドレスを書き留めておきます。

    ドメインの DNS レコードの管理を に引き渡すには、これらのネームサーバーのアドレスをドメイン名のレジストラに追加します。Lightsail.

    WordPress で を起動して設定するLightsail。
  4. ドメインの DNS レコードの管理を に引き渡したらLightsail、次に示すように、A レコードを追加してドメインの apex をWordPressインスタンスにポイントします。

    1. ドメインの DNS ゾーンで、[レコードの追加.] を選択します。

    2. [サブドメイン] ボックスに、ドメインの apex (example.com など) をインスタンスにマッピングする @ 記号を入力します。@ 記号は、apex レコードを追加することを明示的に示します。サブドメインとしては追加されません。

    3. [Maps to (マッピング先)] ボックスで、このチュートリアルの前のステップでWordPressインスタンスにアタッチした静的 IP を選択します。

    4. 保存アイコンを選択します。

      WordPress で を起動して設定するLightsail。

    変更がインターネットの DNS を通じて伝播されるまで待ってから、ドメインからWordPressインスタンスへのトラフィックのルーティングを開始します。

ステップ 7: 次のステップを完了する

でWordPressインスタンスを起動した後に実行できる追加のステップを以下に示しますAmazon Lightsail。