- 公開鍵を除き,作成したすべてを削除する
- 以下の手順で作成する
- VPCを作成する
- Publicサブネットを作成する
- Privateサブネットを作成する
- Internet Gatewayを作成し、VPCにアタッチする
- Publicサブネット用のroute tableを作成する
- Privateサブネット用のroute tableを作成する
- bastion用のセキュリティグループを作成する
- ssh:0.0.0.0/0
- Webサーバ用のセキュリティグループを作成する
- ssh:bastion/32
- http:0.0.0.0/0
- DBサーバ用のセキュリティグループを作成する
- ssh:bastion/32
- dbport:webserver/32
- bastion用のEC2インスタンスをfirewallを適用して作成する
- Webサーバ用のEC2インスタンスをfirewallを適用して作成する
- DBサーバ用のEC2インスタンスをfirewallを適用して作成する
- Nat Gatewayを作成して、Publicサブネットに配置する
- Privateサブネットのroute tableにNat Gatewayを設定する
- WebサーバにApacheをインストールする
- DBサーバにMariaDBをインストールする
- NatGatewayとelastic IP を削除する