りんちゃんの日記

日常を書き留めていきます。

AWSのEC2環境を作る

AWSにてEC2環境を作ってみた。私も含め初心者向け。


【1】VPCの作成

 AWSのアカウントにて管理コンソールにログイン以降の操作になります。
    1.1.上部メニュー「サービス」 から検索窓にて「VPC」を検索する。
    1.2. 「リージョン別のリソース」ページから 「VPC」をクリックする。
    1.3.右上の 「VPCを作成」をクリックする。
    1.4.デフォルトのVPCは削除する。(「デフォルト VPC の削除」)
    1.5. 「VPCを作成」ページにて下記の内容を設定する。

    <例>

 作成するリソース VPCのみ
 名前タグ 任意の名前タグをつける
 IPv4 CIDR ブロック IPv4 CIDR の手動入力
 IPv4 CIDR 10.0.0.0/16
 IPv6 CIDR ブロック IPv6 CIDR ブロックなし
 テナンシー デフォルト
 タグ > Name  名前タグを同じにつける

   1.6. 「VPCを作成」をクリックする。
   1.7. 作成されたというメッセージ表示が表示されるのを確認する。


【2】VPCにサブネットを作成する

    2.1.  サブネット > 「サブネットを作成」クリックする。
    2.2.  VPC ID  > 「自分の作成したVPC」を選択する。
    2.3.「サブネットの設定」エリアにて下記を設定する。

    <例>

 サブネット 1 任意のサブネット名1
(例)rinchan-subnet-01
 アベイラビリティーゾーン 東京を選択
 IPv4 VPC CIDR block 変更なし
 IPv4 subnet VPC CIDR block 10.0.0.0/24

    2.4.「新しいサブネットを追加」をクリックする。
    2.5.サブネットの設定をする。

    <例>

 サブネット 1 任意のサブネット名2
(例)rinchan-subnet-02
 アベイラビリティーゾーン 東京を選択
 IPv4 VPC CIDR block 変更なし
 IPv4 subnet VPC CIDR block 10.0.0.0/24

    2.6. 「サブネットを追加」をクリックする。

 


【3】インターネットゲートウェイの設定
   

    インターネットゲートウェイを作成して、VPCにアタッチする。

    3.1.  メニュー「インターネットゲートウエイ」 
             >「インターネットゲートウエイの作成」をクリックする。

 3.2.  名前タグ:
           ⇒インターネットゲートウェイ名の任意名
    (例)rinchan-internet-gateway01 
    3.3. 「インターネットゲートウエイの作成」クリックする。
    3.4. 「アクション」 > 「VPCにアタッチ」 をクリックする。
    3.5. 「使用可能なVPCから作成したVPCを選択する」  >「インターネッとゲートウエイのアタッチ」


【4】ルートテーブルを作成する

    4.1.  メニュー「ルートテーブル」 > 「ルートテーブルID]をクリックする。
    4.2.  ルート (1) > 「ルートを編集」 > 「ルートを追加」 クリックする。
    4.3. 下記設定をする。

    <例>

 送信先 0.0.0.0/0
 ターゲット 「インターネットゲートウエイ」を選択し、
 作成したインターネットゲートウエイを選択する 。

    4.4. 「変更を保存」をクリックする。


【5】セキュリティグループを作成する

    5.1.  メニュー「セキュリティ」 > 「セキュリティグループ]
    5.2.  「セキュリティグループを作成」をクリックする。
    5.3. 「基本的な詳細」の設定をする。

    <例>

 セキュリティグループ名

任意の名称をつける

<例>rinchan-security-group01

 説明 test
 VPC 作成したVPCを選択

 

   5.4. 「インバウンドルール」の設定をする。
   「ルールを追加」クリックする。

    <例>

 タイプ

SSH

 ソース マイIP ※自宅の場合
 説明 - オプション home-gloval-ip

 

   5.5. 「アウトバウンドルール」の設定をする。
   デフォルトの設定のままでOk(すべてのトラフィック

   5.6. 「タグ - オプション」の設定をする。

    <例>

 キー

Name    

 値ーオプション 作成したセキュリティグループ名を指定
<例>rinchan-security-group01

   5.7. 「セキュリティグループ」をクリックする。


【6】EC2の作成

    6.1.  サービス > 「EC2」 > 左メニュー「インスタンス」 
    6.2.  「インスタンスを起動」クリックする。
    インスタンスを起動
     名前とタグ :任意の名前を付ける。<例>rinchan-webserver01


    6.3. 「Application and OS Images (Amazon Machine Image) 」
    ⇒  「ubuntu」を選択

    6.4. 「インスタンスタイプ」
     ⇒  「t2.micro」無料利用枠を選択

    6.5. 「キーペア (ログイン)」 > 新しいキーペアの作成 >
    <例>

 名前

任意のキーペア名を付ける
<例>rinchan-keypair

 キーペアのタイプ RSA


    6.6.プライベートキーファイル形式 >  「.pem」を選択 >
   「キーペアを作成」クリックする。
    6.7. ネットワークの設定をする
    <例>

 パブリック IP の自動割り当て

有効化

 ファイアウォール (セキュリティグループ) 既存のセキュリティグループを選択する
 共通のセキュリティグループ 作成したセキュリティグループを選択する

    6.8. ストレージを設定
   ⇒120GiBのまま

    6.9. 「インスタンスを起動」クリックする。
   メッセージ:成功インスタンスの起動を正常に開始しました。
     
⇒2、3分待つ
 6.10. 上部メニュー「インスタンス」をクリックする。

 6.11. SSH接続する。
             テラタームなどで起動 > IP入力 > ユーザ名入力 > キーペア選択
             ⇒ログイン
             ※IPアドレスインスタンス起動すると表示される。
            特に設定しない場合は固定IPではない。


【記事のグループ】

この記事の一連のグループは下記にまとめています!(^O^)/
rinkaistar.hatenablog.com