くるたす日記

群馬県のIT企業に勤めるしがない会社員の日記です。試した事、参加した事、気づいた事などのアウトプットの場です。

AWSチュートリアル~Linux 仮想マシンの起動~

aws.amazon.com

対象製品:Amazon EC2

https://contents.blog.jicoman.info/image/ec2.png

やること

AWS 無料利用枠内で、Amazon EC2Linux 仮想マシンを正常に起動する方法を試す。

やったこと

Amazon EC2 インスタンスを作成する

  1. [AWS マネジメントコンソール] を開き、「EC2」 を選択し、サービスコンソールを開く。
    f:id:kurutasu811:20190326232933j:plain
    AWS マネジメントコンソール
  2. インスタンスの作成」をクリックし、仮想マシンを作成、設定する
    f:id:kurutasu811:20190326233302j:plain
    EC2ダッシュボード:インスタンスの作成

インスタンスを設定する

  1. Amazon Machine Image (AMI) を選択する。※チュートリアル通り、Amazon Linux AMIを選択
    f:id:kurutasu811:20190326233816j:plain
    Amazon マシンイメージ (AMI)
  2. インスタンスタイプの選択。無料利用枠は1個のみ。そのまま確認と作成
  3. インスタンスタイプに応じたストレージ、ネットワークのパフォーマンス、タグ付け、セキュリティの設定を変更できる。※チュートリアル通り、デフォルトのママ変更無し。起動を選択
  4. [新しいキーペアの作成] を選択し、「MyKeyPair」という名前を付け、[キーペアのダウンロード] をクリック ※ローカルにダウンロードし、保管する。無くした場合インスタンスにアクセスできなくなる。もし他人に渡った場合、アクセスされてしまう。
    f:id:kurutasu811:20190326234818j:plain
    新しいキーペアの作成
  5. インスタンスの作成をクリック
  6. インスタンスを確認するをクリック
  7. インスタンスの状態runningにかわるとパブリックIPアドレスが割り当てられる

ssh接続を行う

  1. SSH を使用してインスタンスに接続する
ssh -i {full path of your .pem file} ec2-user@{instance IP address}

f:id:kurutasu811:20190327001702j:plain
ssh接続

インスタンスを削除する

  1. EC2 コンソールにてアクション > インスタンスの状態 > 終了 を選択
  2. 警告が表示されるがはい、削除するを選択する
  3. インスタンスの状態がrunningからterminatedに変更されたことを確認する

感想

  • 10分でできると書いてあったが、確認しながら行ったら、1時間かかってしまった・ω・
  • AWSの機能を確認するためにこのチュートリアルを進めるのはいいのではないかと思う。