AWS EC 2バージョン変更後(Resion,地域)Webサーバ(Webサーバ,Nginx)接続時接続エラー解決(err connection timed out aws ec 2)
AWS EC 2領域変更後のWebサーバ接続の問題を解決する
質問する
前の記事に示すように、
EC 2地域を米国(バージニア北部)からソウル(ソウル)に変えた.
また,フレックスIPが新たに割り当てられたため,EC 2で構築したWebサーバ(Webサーバ)に接続できない.(err connection timed out aws ec 2エラー)
何時か確認しなければなりません.(状況により)
1.AWS EC 2インスタンスセキュリティグループの検証
本人は、AWS EC 2ゾーン変更(新規インスタンス作成)を行う際に、セキュリティグループを個別に設定しています.
新しく作成したインスタンスに関連付けられたセキュリティ・グループのインバウンド・ルール、アウトバウンド・ルールを確認する必要があります.
バインドルールを使用してssh、http、httpsなどの必要なルールを追加および変更する必要があります.
アウトバウンドルールとして、すべてのトラフィックを追加および変更する必要があります.
△グーグルで「AWS EC 2セキュリティグループ設定」を検索すると、関連記事がたくさん出てきます.
2.Nginx defaultファイルを確認する
端末がsshでMacからAWS EC 2に接続されていると仮定し,使用するWebサーバはNginxである.
/etc/nginx/sites-availableのdefaultファイル.
以前のインスタンスを使用するパブリックIPアドレスの場所を変更する必要があります.
(共通IPアドレスはAWS EC 2インスタンスラベルにあります.)
本人がRedirectionで使用
写真のserver nameセクションは、新しいインスタンスの共通ipアドレスに変更されます.
cd /etc/nginx/sites-vailable
sudo vi default
修正後、テストとNginxを再開します.
sudo nginx -t // 테스트
sudo service nginx restrart // Nginx 재시작
3.認証ドメイン管理サービス(ガビア)
自分が運営しているWebサーバでドメインを購入して接続した場合、
購入先でドメイン名に関する設定を変更する必要があります.(本人はガビアで購入)
本人は、選択タイプAの@とwwwの値を、既存のパブリックIPアドレスを新しいインスタンスに割り当てるパブリックIPアドレスに変換する.
変更後、保存して適用するのに数分かかる場合があります.
4.HTTPSの検証(Let's Encrypt証明書)
既存のWebサーバ構築時にHTTPSが適用されている場合は、新しい証明書を再取得して設定する必要があります.
本人は以前Let's Encryptを通じてHTTPSを応用していた.
HTTPSのドメイン、サブドメインなどを再適用できます.
△グーグルで「AWS EC 2 Nginx Let's Encrypt httpsアプリ」を検索すると、たくさん出てきます.
その他
上記の方法で解決していない場合は、他の方法を試してみる必要がある場合があります.
△再構築も良い方法のようです.
Reference
この問題について(AWS EC 2バージョン変更後(Resion,地域)Webサーバ(Webサーバ,Nginx)接続時接続エラー解決(err connection timed out aws ec 2)), 我々は、より多くの情報をここで見つけました https://velog.io/@imchanyang/AWS-EC2-리전rssion-지역-변경-후-웹서버Web-Server-Nginx-접속-문제-해결-가비아-설정-등テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol