Post

AWS環境構築

東京リージョンを選択する

NATゲートウェイ用のEIPの取得

  • VPC→Elastic IPを選択する
  • 新しいアドレスの割り当て 例:「34.74.40.234」のように自動的に割り振りされる

VPCを作成

  • VPCを選択する
  • ` VPCウィザードの開始`を押下
  • パブリックとプライベート サブネットを持つ VPCを選択
  • アベイラビリティゾーン:C
  • サブネット:10.0.0.0/24

サブネット作成

  • 作成一覧
サブネット AZ 内容
10.0.0.0/24 C PublicサブネットC
10.0.1.0/24 A PublicサブネットA
10.0.30.0/24 C PrivateサブネットC
10.0.31.0/24 A PrivateサブネットA
10.0.240.0/24 C DB用PrivateサブネットC
10.0.241.0/24 A DB用PrivateサブネットA
10.0.9.0/24 C staging PublicサブネットC
10.0.39.0/24 C staging PrivateサブネットC

ルートテーブルの作成

  • サブネットの関連付けを行う 2つルートがあるが、publicのルート(ルートに「nat-XXXX」が設定されていない)にPublic用に作成したサブネットを関連づける。 ※privateルートの関連づけは自動的に行われるので不要。

TODO更新必要

EC2作成

  • インスタンスの作成
  • ステップ 1: Amazon マシンイメージ (AMI)
  • 「Amazon Linux AMI 2017.03.1 (HVM), SSD Volume Type - ami-3bd3c45c」を選択
  • ステップ 2: インスタンスタイプの選択
  • t2.small
  • ステップ 3: インスタンスの詳細の設定
  • サブネットはパブリックのものを選択する
  • ステップ 4: ストレージの追加
  • デフォルトでOK
  • ステップ 5: タグの追加
  • タグの追加
    →キーは「Name」、値は「Base」   ステップ 6: セキュリティグループの設定    →セキュリティグループの割り当て     →新しいセキュリティグループを作成する      ※セキュリティグループ名、説明は「XXXXXXX Access」    →タイプ「SSH」のソース「0.0.0.0/0」→ 「XXX.XXX.XXX.XXX/32」へ   ステップ 7: インスタンス作成の確認    →「起動」を押下するとpemファイルの有無を聞かれる     →新規作成する  Elastic IP   →新しいアドレスの割り当て    →作成したアドレスを選択し、アクション→アドレスの関連付け     →インスタンス      →作成したEC2を選択     →関連付け EC2接続  →sshのconfigを作成 ============= Host XXXX HostName XXX.XXX.XXX.XXX IdentityFile ~/aws/XXXXXXXXXXXX User ec2-user =============  →penファイルのパーミッションを変更   →chmod 700 pemファイル
This post is licensed under CC BY 4.0 by the author.