Lightsail に Plesk ホストスタックをデプロイする。 - Amazon Lightsail

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

Lightsail に Plesk ホストスタックをデプロイする。

ヒント

インスタンスの自動スナップショットを有効にできることをご存知ですか? 自動スナップショットを有効にすると、 は毎日 7 つのスナップショットLightsailを保存し、最も古いスナップショットを最新のスナップショットに自動的に置き換えます。詳細については、Lightsail「インスタンスとディスクの自動スナップショットを設定する」を参照してください。

Amazon Lightsail で Plesk インスタンスを作成する方法と、ユーザー名とパスワードを作成して Plesk パネルに初めてサインインする方法について説明します。また、起動後に Plesk インスタンスに接続して設定する方法についても説明します。

重要

Plesk Hosting Stack on Ubuntu (BYOL) ブループリントで起動されたインスタンスには、30 日間のトライアルライセンスがあります。30 日後、Plesk アプリケーションの使用を継続するには、Plesk からライセンスを購入してインストールする必要があります。詳細については、「ステップ 8: Plesk ライセンスを購入する」を参照してください。

で Plesk ホスティングスタックを使用するとLightsail、次のようなタスクを実行できます。

  • WP Toolkit のグラフィカルインターフェイスを使用して WordPress サイト管理を自動化する

  • Let's Encrypt を使用して無料の SSL 証明書でサイトを保護し、HTTPS トラフィックを設定する

  • FTP を使用してインスタンスとの間でファイルを転送する

  • Plesk Firewall、Logs、ModSecurity などのウェブベースのツールを使用してサーバーをモニタリングおよび保護する

  • Docker プロキシルールを使用して、特定のドメインから指定されたコンテナポートにインバウンドトラフィックをルーティングする

Plesk ホスティングスタックをデプロイする際の考慮事項

Plesk インスタンスのデプロイを開始する前に、ウェブサイトのドメインを登録する必要があるかどうかと、その管理方法を確認してください。IP アドレスではなく論理名 ( などhttp://example.com) でウェブサイトにアクセスするには、登録済みドメインが必要です。証明書 (HTTPS トラフィックに必要) を使用してウェブサイトへの接続を保護するには、ドメイン内に作成された DNS 名も必要です。

ドメインの設定と管理については、次のオプションを確認してください。

  • 使用するドメインが に登録済みである場合Lightsailは、このチュートリアルの手順を開始できます。

  • DNS レコードを管理する別のレジストラを持つドメインがある場合は、このチュートリアルのステップを開始できます。それ以外の場合は、ドメインの DNS レコードの管理を転送できます。これにより、 内のすべてのコンピューティングリソースと DNS リソースをより効率的に管理できますLightsail。

  • 使用するドメインがない場合は、ウェブサイトでドメインを検索して登録できます。にドメインを登録する方法の詳細についてはLightsail、「」の「ウェブサイトのドメインの登録と管理Lightsail」を参照してください。

ステップ 1: Plesk インスタンスの作成

Lightsail で Plesk インスタンスを作成するには、以下の手順を実行します。

  1. https://lightsail.aws.amazon.com/ でLightsailコンソールにサインインします。

  2. [インスタンス] ホームページで、[インスタンスの作成] を選択します。

  3. インスタンスの場所 ( AWS リージョン とアベイラビリティーゾーン) を選択します。

    Change AWS リージョン and Availability Zone を選択して、別の場所にインスタンスを作成します。

  4. 必要に応じて、アベイラビリティーゾーンを変更できます。

    [アベイラビリティーゾーンの変更] を選択する。

  5. Apps + OS で、Ubuntu (BYOL) の Plesk ホスティングスタックを選択します。

  6. 使用可能なインスタンスプランを選択します。

    ヒント

    最適なウェブサイトパフォーマンスを得るには、インストールするプラグインと拡張機能のリソース需要に対応できるインスタンスプランを選択します。後でより多くのコンピューティング能力が必要な場合は、スナップショットからインスタンスをサイズアップできます。プラグインと拡張機能の要件の詳細については、それぞれのベンダーのドキュメントを参照してください。

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

    リソース名:

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

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

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

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

  8. (オプション) 新しいタグを追加を選択して、インスタンスにタグを追加します。必要に応じてこのステップを繰り返して、タグを追加します。請求やリソースの整理など、タグの使用方法の詳細については、「タグ」を参照してください。

    • Key にタグキーを入力します。

    • (オプション) Value にタグ値を入力します。

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

インスタンスをプロビジョニングし、作成後に使用可能になるまでに数分かかります。

ヒント

Plesk の初期セットアッププロセスを合理化するために、現時点ではインスタンスに静的 IP を割り当てないでください。これは後のステップで行います。ここで Plesk インスタンスに静的 IP をアタッチすると、古いパブリック IP アドレスを使用する 1 回限りのログイン URL が表示される場合があります。これは、インスタンスが静的 IP アドレスではなく、最初に割り当てられたパブリック IP アドレスを使用する可能性があるために発生する可能性があります。

ステップ 2: Plesk ユーザーインターフェイスに初めてサインインする

ヒント

このチュートリアルを完了するまで、Lightsailコンソールと Plesk ユーザーインターフェイスのブラウザタブを開いたままにします。各タブで複数のステップを実行します。

以下の手順を使用して、管理者として Plesk ユーザーインターフェイスにアクセスするための 1 回限りのログイン URL を取得します。このインターフェイスでは、ウェブサイトを作成および管理します。

ワンタイムログイン URL を取得するには
  1. 左のナビゲーションペインの [インスタンス] を選択してください。

  2. 作成した Plesk インスタンスの名前を選択します。

  3. インスタンス管理ページの [接続] タブで、[SSH を使用して接続] を選択します。

    注記

    インスタンスの起動後に接続が速すぎると、接続または SSH キーエラーが発生する可能性があります。接続中にこれらの問題が発生した場合は、数分待ってからもう一度試してください。

  4. 接続後に、次のコマンドを入力してワンタイムログイン URL を取得します。

    sudo plesk login | grep plesk.page

    ワンタイムログイン URL を含む以下の例のようなレスポンスが表示されます。

    https://heuristic-bassi.192-0-2-0.plesk.page/login?secret=ce-EXAMPLE298fc1c149afbf4c8996fb92427
    注記

    パブリック IP アドレスが変更された場合 (たとえば、起動後に静的 IP を割り当てた場合)、新しいアドレスと一致するように返された URL を変更してログインページにアクセスする必要があります。

  5. ブラウザベースの接続ウィンドウでワンタイムログイン URL を選択し、コピーします。

  6. ウェブブラウザに URL を貼り付けて、Plesk ログインページにアクセスします。

  7. ページの手順に従って Plesk のサインイン認証情報を作成します。初めてサインインするときに、Plesk にドメインを追加するオプションが表示されます。

ステップ 3: Plesk インスタンスに静的 IP アドレスをアタッチする

インスタンスにアタッチしたデフォルトの動的なパブリック IP アドレスは、インスタンスを停止して開始するたびに変わります。パブリック IP アドレスが変更されないようにするには、静的 IP アドレスを作成してインスタンスにアタッチします。後のステップでは、静的 IP アドレスをドメイン名にマッピングします。このマッピングを設定すると、インスタンスを停止および起動するたびにドメインの DNS レコードを更新する必要はありません。

注記

Lightsail インスタンスにアタッチできる静的 IP は 1 つだけです。静的 IP アドレスは、インスタンスにアタッチされている場合にのみ無料です。

Plesk で静的 IP をアタッチしてパブリック IP アドレスを更新するには
  1. https://lightsail.aws.amazon.com/ で Lightsailコンソールにサインインします。

  2. Lightsail コンソールのインスタンスのホームページで、Plesk インスタンスの名前を選択します。

  3. ネットワークタブで、静的 IP をアタッチを選択します。

  4. 静的 IP アドレスを作成してアタッチします。

    • リージョンに静的 IP が存在しない場合に作成してアタッチするには:

      1. 静的 IP を識別する名前を入力します。

      2. 作成してアタッチを選択します。

      3. [続行] をクリックしてください。

    • リージョンに既に静的 IP がある場合は、新しい静的 IP を作成してアタッチします。

      1. 静的 IP メニューを選択して、使用可能なオプションを表示します。

      2. ドロップダウンメニューで新しい静的 IP を作成するを選択します。

      3. 静的 IP を識別する名前を入力します。

      4. Create and attach を選択します。

      5. [続行] をクリックしてください。

    • リージョンで既存の静的 IP を使用するには:

      1. 静的 IP メニューを選択して、使用可能なオプションを表示します。

      2. ドロップダウンメニューで使用可能な静的 IP を選択します。

      3. [アタッチ] を選択してください。

パブリック IP アドレスが変更されると、 に似た URL を使用して Plesk ユーザーインターフェイスにアクセスしますhttps://StaticIPAddress:8443。をインスタンスにアタッチされた静的 IP アドレスStaticIPAddressに置き換えます。例えば、https://192.0.2.0:8443。ログインページで、Plesk ユーザーインターフェイスにサインインするために以前に作成したユーザー名とパスワードを入力します。

注記

URL で IP アドレスを使用して接続すると、接続がプライベートではない、安全ではない、またはセキュリティ上のリスクがあるという警告がブラウザに表示されることがあります。これは、Plesk インスタンスに適用されている SSL/TLS 証明書が、使用されている新しいパブリック IP と一致しないために発生します。ブラウザウィンドウで、[Advanced] (詳細設定)、[Details] (詳細)、または [More information] (詳細情報) を選択して、使用可能なオプションを表示します。次に、プライベートでも安全でもなくても、ウェブサイトに進むことを選択します。

ステップ 4: Plesk でパブリック IP アドレスを更新する

インスタンスに静的 IP アドレスが割り当てられたら、Plesk で使用されるパブリック IP アドレスを更新します。これにより、Plesk はインスタンスに関連付けられなくなった動的アドレスではなく、更新されたパブリック IP アドレスを使用します。このステップを実行しないと、Plesk ユーザーインターフェイスに不一致に関する警告が表示されることがあります。

Plesk でパブリック IP アドレスを更新するには
  1. 割り当てられた新しいパブリック IP アドレスを使用して Plesk ユーザーインターフェイスにアクセスします。例えば、https://192.0.2.0:8443

  2. で以前に作成したサインイン認証情報を使用して認証しますステップ 2: Plesk ユーザーインターフェイスに初めてサインインする

  3. Plesk ユーザーインターフェイスの左下隅で、ビューの変更を選択し、パワーユーザービューに切り替えを選択します。

  4. Plesk ユーザーインターフェイスの左側のナビゲーションペインで、ツールと設定を選択します。

  5. ツールとリソースで、IP アドレスを選択します。

  6. パブリック IPs の更新を選択します。

パブリック IP アドレス列に、インスタンスにアタッチされた静的 IP と一致する値が表示されるようになりました。

ステップ 5: Plesk インスタンスにウェブサイトを追加する

Plesk ユーザーインターフェイス内で 1 つ以上のドメイン名 (ウェブサイト) をマッピングできます。Plesk インスタンスにドメインを追加すると、コンテンツのアップロードPresence Builder の使用、およびコンテンツ管理システム (CMS) のインストールが可能になります。

Plesk に新しいドメインを追加するには
  1. Plesk ユーザーインターフェイスの左側のナビゲーションペインで、ウェブサイトとドメインを選択します。

  2. ドメインの追加 を選択します。

  3. ウェブサイトの作成方法のオプションを選択します。

  4. ドメイン名を入力し、追加の必須情報フィールドに入力します。

  5. ドメインの追加 を選択します。

詳細については、Plesk 管理者ガイドの「ドメインの追加と削除」を参照してください。

ステップ 6: ドメイン名を Plesk インスタンスにマッピングする

作成したドメイン名を使用して、ドメインを Plesk インスタンスにマッピングして Plesk ユーザーインターフェイスにアクセスできます。Plesk ユーザーインターフェイス内に複数のドメインをマッピングすることもできます。これを使用してウェブサイトを管理できます。Plesk ユーザーインターフェイス内の複数のドメインのマッピングの詳細については、Plesk ドキュメントとヘルプポータルの「Plesk でのドメインの追加」を参照してください。

などのドメイン名をインスタンスexample.comにマッピングするには、ドメインのドメイン名システム (DNS) に A レコードを追加します。DNS レコードは、通常、ドメインの登録先であるレジストラが管理またはホストします。ただし、 Lightsailコンソールを使用して管理Lightsailできるように、ドメインの DNS レコードの管理を に転送することをお勧めします。詳細については、「Lightsail ドメインの DNS 管理を転送する」を参照してください。

でドメイン名を Plesk インスタンスにマッピングするには Lightsail
  1. https://console.aws.amazon.com/lightsail/ でAmazon Lightsailコンソールを開きます。

  2. Plesk ユーザーインターフェイスの左ナビゲーションペインで、ドメインと DNS を選択します。

  3. DNS ゾーンの名前を選択します。

  4. [DNS records] (DNS レコード) タブを選択します。

  5. [レコードの追加] を選択します。

  6. レコード名には、 などの値を入力しますwww

  7. 解決先として、Plesk インスタンスにアタッチされている静的 IP アドレスを入力します。

  8. [保存] を選択します。

これで、設定したドメイン名を使用して Plesk ウェブサイトにアクセスできるようになります。

ステップ 7: Plesk ドキュメントを読む

ウェブサイトの管理、Plesk ユーザーインターフェイスのカスタマイズなどを行う方法については、Plesk のドキュメントを参照してください。

詳細については、Plesk ドキュメントとヘルプポータルの「Plesk ウェブサイト管理の開始」を参照してください。

ステップ 8: Plesk ライセンスを購入する

Plesk インスタンスには、30 日間のトライアルライセンスが含まれています。30 日後に引き続き使用するには、Plesk からライセンスを購入する必要があります。詳細については、Plesk ウェブサイトの「価格設定」を参照してください。

Plesk からライセンスを購入した後、ライセンスをインストールする必要があります。Plesk ライセンスをインストールするには、Plesk サポートウェブサイトの「How to install the Plesk license」を参照してください。

ステップ 9: Plesk インスタンスのスナップショットを作成する

ウェブサイトを必要な方法で設定したら、インスタンスの定期的なスナップショットを作成してバックアップします。スナップショットは、インスタンスのシステムディスクおよびオリジナル設定のコピーです。スナップショットには、インスタンスの復元に必要なすべてのデータ (スナップショットが作成された時点のデータ) が含まれます。

スナップショットを手動で作成することも、自動スナップショットを有効にして が毎日のスナップショットLightsailを作成することもできます。インスタンスに問題が発生した場合は、スナップショットを使用して新しい代替インスタンスを作成できます。

スナップショットタブのインスタンスの管理ページでスナップショットを操作できます。詳細については、Amazon Lightsail のスナップショット を参照してください。

Lightsail コンソールでインスタンススナップショットを作成する