【AWS】VPC -> EC2 -> ELB の作成
ELBを使って実験したいことがあったので、
リンクに従ってVPC -> EC2 -> ELB と作成してみました。
まっさらな状態から簡単に作成できたので、そのメモを残したいと思います。
EC2の作成
インスタンスの設定
ここではAmazon Linuxのt2.microを作成することにします。
続いて、ストレージはデフォルトの設定を選択します。
タグの設定は必須ではありませんが、リンク先に従ってNameタグに「test-web-AZ-a」を設定します。
SSHとHTTPのアクセスを許可するセキュリティグループを作成します。
後でブラウザから確認したい場合は、タイプ:HTTP、送信元:MyIPで自分のPCのIPを登録しておきます。
※画像には書かれていないので注意
上の設定でEC2を作成すると、
秘密鍵を作成する画面に移るのでダウンロードして保存しておきます。
保存した鍵を使ってsshでログイン。EC2のインスタンスの説明タブからパブリックIPを確認してログインします。
後のELBの動作確認のために、ログインしたらnginxをインストールしておきましょう。
sudo yum install -y nginx sudo /etc/init.d/nginx start sudo chkconfig nginx on
さきほどセキュリティグループの設定で、HTTPにMyIPを指定していればブラウザからnginxが起動していることを確認できます。
ELBの作成
ELB & ELB用セキュリティグループ作成
ヘルスチェックの設定
続いて作成したEC2を選択、タグは任意で作成して終了です。
ELBの動作確認
しばらくするとELBのステータスがInServiceになったので、正常に動作できていることを確認できました。