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

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

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

このチュートリアルでは、Lightsail で WordPress インスタンスを起動して設定する方法について説明します。これには、カスタムドメイン名の設定、HTTPS を使用したインターネットトラフィックの保護、SSH を使用したインスタンスへの接続、 WordPress ウェブサイトへのサインインの手順が含まれます。このチュートリアルを終了すると、Lightsail でインスタンスを起動して実行するための基礎が得られます。

注記

AWS 無料利用枠の一部として、選択したインスタンスバンドルで Amazon Lightsail を無料で使い始めることができます。詳細については、「Amazon Lightsail 料金表」ページのAWS「 無料利用枠」を参照してください。

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

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

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

WordPress インスタンスを起動して実行するには、次のステップを実行します。詳細については、「Lightsail インスタンスを作成する」を参照してください。

の Lightsail インスタンスを作成するには WordPress
  1. Lightsail コンソールにサインインします。

  2. Lightsail ホームページのインスタンスセクションで、インスタンスの作成を選択します。

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

    
            Lightsail  WordPress で を起動します。
  4. 次のように、インスタンスのイメージを選択します。

    1. プラットフォームの選択 でLinux/Unix を選択します。

    2. 設計図 を選択する で、 を選択しますWordPress

  5. インスタンスプランを選択します。

    プランには、予測可能な低いコストでのマシン設定 (RAM、SSD、vCPU) と、データ転送許容量が含まれています。

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

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

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

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

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

  7. [インスタンスの作成] を選択します。

  8. テストブログの投稿を表示するには、インスタンス管理ページに移動し、ページの右上隅に表示されているパブリック IPv4 アドレスをコピーします。インターネットに接続されたウェブブラウザのアドレスフィールドにアドレスを貼り付けます。ブラウザにテストブログ投稿が表示されます。

ステップ 3: WordPress インスタンスを設定する

ガイド付きの step-by-step ワークフローを使用して WordPress インスタンスを設定することも、個々のタスクを完了することもできます。いずれかのオプションを使用して、以下を設定します。

  • 登録済みドメイン名 – WordPress サイトには覚えやすいドメイン名が必要です。ユーザーは、 WordPress サイトにアクセスするためにこのドメイン名を指定します。詳細については、「Amazon Lightsail でのドメイン登録」を参照してください。

  • DNS 管理 – ドメインの DNS レコードを管理する方法を決定する必要があります。DNS レコードは、ドメインまたはサブドメインが関連付けられている IP アドレスまたはホスト名を DNS サーバーに伝えます。DNS ゾーンには、ドメインの DNS レコードが含まれます。詳細については、「Amazon Lightsail での DNS」を参照してください。

  • 静的 IP アドレス – WordPress インスタンスを停止して起動すると、インスタンスのデフォルトのパブリック IP アドレスが変更されます。静的 IP アドレスをインスタンスにアタッチしても、インスタンスを停止して起動しても変わりません。詳細については、「Amazon Lightsail の IP アドレス」を参照してください。

  • SSL/TLS 証明書 – 検証済みの証明書を作成してインスタンスにインストールしたら、 WordPress ウェブサイトで HTTPS を有効にして、登録済みドメインを介してインスタンスにルーティングされるトラフィックが HTTPS を使用して暗号化されるようにできます。詳細については、「Lightsail の WordPress インスタンスで HTTPS を有効にする」を参照してください。

ガイド付きワークフローを使用してインスタンスを設定するには
  1. インスタンス管理ページの Connect タブで、ウェブサイトのセットアップを選択します。

    
            Lightsail で WordPress セットアップを起動します。
  2. ドメイン名を指定するには、既存の Lightsail マネージドドメインを使用するか、Lightsail に新しいドメインを登録するか、別のドメインレジストラを使用して登録したドメインを使用します。このドメインを使用して次のステップに進みます。

  3. DNS の設定 で、次のいずれかを実行します。

    • Lightsail マネージドドメインを選択して、Lightsail DNS ゾーンを使用します。この DNS ゾーンを使用して次のステップに進みます。

    • ドメインの DNS レコードを管理するホスティングサービスを使用するには、サードパーティードメインを選択します。後で使用する場合に備えて、Lightsail アカウントに一致する DNS ゾーンを作成することに注意してください。サードパーティーの DNS を使用して次のステップに進みます。

  4. 静的 IP アドレスの作成 で、静的 IP アドレスの名前を入力し、静的 IP の作成 を選択します。

  5. 「ドメイン割り当ての管理」で「割り当ての追加」を選択し、ドメインタイプを選択してから、「 の追加」を選択します。続行を選択して次のステップに進みます。

  6. 「SSL/TLS 証明書を作成する」で、ドメインとサブドメインを選択し、E メールアドレスを入力し、Lightsail を承認してインスタンス に Let's Encrypt 証明書を設定し、「証明書の作成」を選択します。 Lightsail リソースの設定を開始します。

    重要

    セットアップの進行中は、インスタンスを停止したり変更したりしないでください。インスタンスの設定には最大 15 分かかることがあります。インスタンス接続タブでは、各ステップの進行状況を表示できます。

    セットアップが失敗した場合は、数分待ってからセットアップを再度実行してください。セットアップが 2 回目に失敗した場合は、インスタンスを再起動します。

  7. ウェブサイトの設定が完了したら、ドメイン割り当てステップで指定した URLsで WordPress サイトが開いていることを確認します。

個々のタスクを完了してインスタンスを設定するには
  1. 静的 IP アドレスの作成

    インスタンス管理ページのネットワークタブで、静的 IP の作成を選択します。静的 IP の場所とインスタンスが選択されます。静的 IP アドレスの名前を指定し、 を作成してアタッチ を選択します。

  2. DNS ゾーンの作成

    ナビゲーションペインで、ドメインと DNS を選択します。「DNS ゾーンの作成」を選択し、ドメインを入力し、「DNS ゾーンの作成」を選択します。ウェブトラフィックが現在ドメインにルーティングされている場合は、ドメインの現在の DNS ホスティングプロバイダーでネームサーバーを変更する前に、既存の DNS レコードがすべて Lightsail DNS ゾーンに存在することを確認してください。これにより、Lightsail DNS ゾーンへの転送後、トラフィックが中断することなく継続的に流れるようになります。

  3. ドメイン割り当ての管理

    DNS ゾーンのページの割り当て タブで、割り当てを追加 を選択します。ドメインまたはサブドメインを選択し、インスタンスを選択し、静的 IP アドレスをアタッチして、 の割り当てを選択します。

    ヒント

    ドメインが WordPress インスタンスへのトラフィックのルーティングを開始する前に、これらの変更がインターネットに反映されるまで待ちます。

  4. SSL/TLS 証明書を作成してインストールする

    step-by-step 手順については、「」を参照してくださいLightsail の WordPress インスタンスで HTTPS を有効にする

  5. ドメイン割り当てステップで指定した URLsで WordPress サイトが開いていることを確認します。

ステップ 4: WordPress ウェブサイトの管理者パスワードを取得する

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

WordPress 管理者のデフォルトパスワードを取得するには
  1. インスタンスの WordPress インスタンス管理ページを開きます。

  2. WordPress パネルで、デフォルトのパスワードの取得を選択します。これにより、ページの下部にある アクセスのデフォルトパスワードが展開されます。

    
            Lightsail で WordPress 管理者パスワードにアクセスする。
  3. 起動 CloudShellを選択します。これにより、ページの下部にパネルが開きます。

  4. コピーを選択し、コンテンツをウィンドウに貼り付けます CloudShell 。 CloudShell プロンプトにカーソルを置き、Ctrl+V を押すか、右クリックしてメニューを開き、貼り付け を選択します。

  5. CloudShell ウィンドウに表示されるパスワードを書き留めます。これは、 WordPress ウェブサイトの管理ダッシュボードにサインインするために必要です。

    
            Lightsail で WordPress 管理者パスワードを表示する。

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

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

ウェブサイトの管理ダッシュボードにサインインするには、次のステップを実行します WordPress。

管理ダッシュボードにサインインするには
  1. インスタンスの WordPress インスタンス管理ページを開きます。

  2. WordPress パネルで、アクセス WordPress 管理者を選択します

  3. WordPress 管理者ダッシュボードへのアクセスパネルのパブリック IP アドレスの使用で、次の形式のリンクを選択します。

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

  4. ユーザー名 または E メールアドレス には、 と入力しますuser

  5. パスワード には、前のステップで取得したパスワードを入力します。

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

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

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

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

追加情報

Amazon Lightsail で WordPress インスタンスを起動した後に実行できる追加の手順をいくつか示します。