スキップしてコンテンツを表示

Bitnami がホストしている Lightsail インスタンスのウェブページが、インスタンスの停止と起動または再起動の後に、私のウェブサイトではなく Apache のデフォルトページを読み込むのはなぜですか?

所要時間1分
0

Bitnami がホストしている Amazon Lightsail インスタンスを再起動したところ、そのウェブページには私のウェブサイトではなく Apache のデフォルトページが読み込まれてしまいます。

簡単な説明

Bitnami がホストするインスタンスには、Apache、NGINX などの独自のウェブサービスがあり、ポート 80 でスタック内に事前設定されています。Apache2 パッケージをインストールすると、インスタンスの再起動または停止と起動の後に、新しい Apache2 サービスが最初に開始されます。また、python-certbot-apache などのパッケージをインストールすると、Apache2 パッケージが依存関係としてインストールされる可能性もあります。

新しい Apache2 が自動的に開始してポート 80 でリッスンするため、Bitmani が提供する Apache はそのポートで開始およびリッスンすることができません。このようにポートが使用中であるため、ウェブサイトは /var/www/html/index.html からデフォルトの Apache ページを読み込みます。

解決策

インスタンスが停止、起動、または再起動した後に Bitmani Apache が確実に起動するようにするには、次の手順を実行します。

  1. 次のコマンドを実行して Apache2 サービスを停止します。

    sudo systemctl stop apache2
    sudo pkill -f apache
  2. 次のコマンドを実行して Bitnami の Apache サービスを開始します。

    sudo /opt/bitnami/ctlscript.sh restart
  3. 次のコマンドを実行して起動時に Apache2 サービスが開始しないようにします。

    sudo systemctl disable apache2
AWS公式更新しました 2年前
コメントはありません

関連するコンテンツ