【AWS】WEBサーバーの冗長化の概要
概要図
AWSを利用したWEBサーバーの冗長化手順
【AWS】ネットワークの全体概要の構築手順を参考にして、作成済みのVPC内の使用していないAvailabilityZoneにパブリックサブネットを作成する。
例:ap-northeast-1c
また、サブネットのIPv4 アドレスの範囲を割り当てる。
例:10.0.11.0/24
EC2コンソールのアクションからEC2のイメージを作成する。
EC2コンソールのAMIからEC2インスタンスを起動する。
WEBサーバーの概要の構築手順を参考にして、EC2インスタンスを起動する。
プライマリIPの例:10.0.11.10
セキュリティグループは既存のセキュリティグループを選択する。ALB(ELB)を設定する。
セキュリテグループはALB(ELB)独自の新しいものを設定する。
ターゲットグループ新しいものを設定する。WEBサーバー用のセキュリティグループを修正する。
これをやり忘れて500 Gateway time-out
のエラーを起こしていたので注意
修正内容は、WEBサーバー用のセキュリティグループでALB(ELB)用のセキュリティグループを指定する。Route53を利用して、WEBサーバーのAレコードの
j-t-n.com
というドメインの名前の値をALBのエイリアスに変更する。