私は Google Cloud Hosting にあまり詳しくないので、無知で申し訳ありません。Wordpress をインストールした VM を起動し、DNS を IP にポイントしました。マシンをシャットダウンし、再起動すると新しい外部 IP が割り当てられました。DNS を新しい IP にポイントした後でも、Web サイトにアクセスできなくなりました。この問題を解決する正しい方法を教えていただけますか? 静的 IP を取得することから始めると思いますが、取得して設定する方法のガイドを教えていただけますか? 最後に、Wordpress インスタンスを調整してその IP を使用し、外部プロバイダーの DNS を VM にポイントするにはどうすればよいですか。速度を上げるにはロード バランサを使用することが推奨されていますが、繰り返しますが、私はこの分野の初心者であり、どこから始めればよいかわかりません。
答え1
元の IP が一時的なものであり、インスタンスを停止して再起動したときに変更されたため、WordPress にアクセスできません。
この問題を解決するには、DB 内の 2 つのフィールドを変更します。
Google Cloud Consoleで、VMインスタンスインスタンスの新しい IP を確認するには、ページにアクセスしてください
WordPress
。新しい IP を使用して次のものにアクセスします
phpMyAdmin
:
https://34.75.xxx.xxx/phpmyadmin/
phpMyAdmin にアクセスするための資格情報がわからない場合は、ssh を使用して次のコマンドでこの情報を取得できます。
sudo sed -n 1p /home/ubuntu/.db_password
アクセスしたら、wordpress -> wp_optionsに移動します。
次にオプション名を編集します
この操作を実行すると、新しい IP を使用してサイトに再度アクセスできるようになります。
静的外部IPアドレスの予約
今後この問題を回避するには、IPを予約する:
- Cloud Consoleで、VMインスタンスページ。
- 外部 IP を割り当てるインスタンスの名前をクリックします。インスタンスの詳細ページが表示されます。
- インスタンスの詳細ページで、次の手順を実行します。
a. クリック編集b. 下ネットワークインターフェース編集ボタンをクリックします。
c. 下外部IP、 選択する静的外部IPインスタンスに割り当てるアドレス。
d. 「完了」をクリックして保存します。
(注: WordPress LiteSpeed の新規インストールを使用しています)