Amazon Lightsail で WordPress Multisite インスタンスのプライマリドメインを定義する

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

Amazon Lightsail の WordPress Multisite インスタンスは、インスタンス内で作成するブログサイトごとに、複数のドメインまたはサブドメインを使用するように設計されています。このため、WordPress Multisite インスタンスのメインブログで使用するプライマリドメインを定義する必要があります。

前提条件

次の前提条件を以下に示す順に実行してください。

WordPress Multisite インスタンスのプライマリドメインを定義する

以下のステップを実行し、ドメイン (example.com など) が WordPress Multisite インスタンスのメインブログにリダイレクトされるようにします。

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

  2. Lightsail のホームページで、WordPress Multisite インスタンスの SSH クイック接続アイコンを選択します。

    Lightsail コンソールの SSH クイック接続アイコン。
  3. Lightsail のブラウザベースの SSH セッションに接続したら、次のコマンドを入力してディレクトリを /opt/bitnami/apps/wordpress に変更します。

    cd /opt/bitnami/apps/wordpress
  4. 次のコマンドを入力して、WordPress Multisite インスタンスのプライマリドメイン名を定義します。<domain> は WordPress Multisite の正しいドメイン名に置き換えてください。

    sudo ./bnconfig --machine_hostname <domain>

    例:

    sudo ./bnconfig --machine_hostname domains.com
  5. 次のコマンドを入力し、サーバーが再起動するたびに bnconfig ツールが自動的に実行されないようにします。bnconfig ツールは、サーバーが起動するたびに自動的に実行され、マシンのホスト名をその IP アドレスにリセットします。カスタムドメイン名を使用する場合、この動作は望ましくありません。

    sudo mv bnconfig bnconfig.disabled

    この時点で、定義したドメインを参照すると、WordPress Multisite インスタンスのメインブログにリダイレクトされます。

次のステップ

WordPress Multisite インスタンスのプライマリドメインを定義したら、以下のステップを実行します。