カテゴリ: AWS 更新日: 2026/02/20

AWS EC2インスタンスの作成方法【初心者向け】

AWS EC2インスタンスの作成方法【初心者向け】
AWS EC2インスタンスの作成方法【初心者向け】

先生と生徒の会話形式で理解しよう

生徒

「この前、EC2っていう仮想サーバーについて教えてもらいましたが、実際にどうやって作るんですか?」

先生

「EC2インスタンスは、AWS(エーダブリューエス)の管理画面から、誰でもかんたんに作成できますよ。インスタンスというのは、クラウド上で動く仮想サーバーのことです。」

生徒

「初心者でもできるか不安です…。パソコンに詳しくないとダメなんですか?」

先生

「心配しなくて大丈夫です。今回は、AWSのEC2インスタンスの作り方を、画像がなくてもわかるように手順で丁寧に説明しますね。」

1. EC2インスタンスとは?読み方と意味

1. EC2インスタンスとは?読み方と意味
1. EC2インスタンスとは?読み方と意味

EC2は「Elastic Compute Cloud(エラスティック・コンピュート・クラウド)」の略称で、読み方はシンプルに「イーシーツー」と呼びます。AWS(Amazon Web Services)が提供する、クラウド上で自分専用のサーバーを構築できるサービスです。

ここで出てくる「インスタンス」という言葉は、最初はイメージしにくいかもしれませんが、簡単に言うと「クラウド上に作られた仮想的な1台のコンピュータ」のことです。物理的なパソコンを購入しなくても、必要なときに必要な分だけ、インターネットを通じてコンピュータをレンタルするようなイメージです。

未経験者向けのイメージ例:

例えば、あなたが新しいWebサイトを公開したり、Pythonなどのプログラムを24時間動かしたりしたいとき、自分のパソコンの電源をずっと入れっぱなしにするのは大変ですよね。
そこで、AWSの広い土地の中に「自分だけの部屋(インスタンス)」を借りて、そこで作業をさせるのがEC2の仕組みです。

実際にEC2を起動して、簡単なプログラムを実行するイメージを見てみましょう。例えば、Linuxサーバー上で「Hello AWS!」と表示させるコマンドは以下のようになります。


echo "Hello AWS! EC2の世界へようこそ"
Hello AWS! EC2の世界へようこそ

このように、EC2インスタンスを作成すれば、自分のパソコンからコマンドを送って操作したり、世界中に公開するWebアプリを動かしたりするための「土台」が手に入ります。設定もマウス操作だけで完結するため、インフラの知識が少ない初心者の方でも安心して使い始めることができます。

2. EC2インスタンス作成に必要なもの

2. EC2インスタンス作成に必要なもの
2. EC2インスタンス作成に必要なもの

EC2インスタンスを作るには、次の準備が必要です。

  • AWSアカウント:まだ持っていない場合は、公式サイトから無料で登録できます。
  • インターネット接続:自宅のWi-FiでOKです。
  • ウェブブラウザ:Google Chrome(グーグル・クローム)やEdge(エッジ)などが使えます。

これだけで大丈夫です。パソコンの専門知識は必要ありません。

3. EC2インスタンスの作成手順

3. EC2インスタンスの作成手順
3. EC2インスタンスの作成手順

それでは、実際にEC2インスタンスを作る手順を見ていきましょう。

  1. AWSマネジメントコンソールにログイン
    ブラウザからAWS公式サイトへアクセスして、「サインイン」から「ルートユーザー」でログインします。
  2. EC2サービスを選ぶ
    上部の検索バーで「EC2」と入力し、出てきたEC2のサービスをクリックします。
  3. インスタンスを起動
    「インスタンス」→「インスタンスを起動」ボタンを押します。
  4. 名前を設定
    インスタンスの名前を「MyFirstEC2」など好きな名前にします。
  5. Amazon マシンイメージ(AMI)を選択
    「Amazon Linux 2023」などを選びましょう。Linux(リナックス)は無料で使えるOSです。
  6. インスタンスタイプを選ぶ
    「t2.micro(ティーツー・マイクロ)」という無料枠のタイプを選びます。
  7. キーペアを作成
    初めての場合は「新しいキーペアを作成」をクリックして、名前をつけてダウンロードします。これは、後でインスタンスにログインするために必要な鍵です。
  8. セキュリティグループの設定
    初期設定のままでOKです。「22番ポート(SSH)」があれば、接続できます。
  9. インスタンスの起動
    確認画面で設定内容を見てから、「インスタンスを起動」をクリックします。

これで仮想サーバーがAWS上に立ち上がります。

4. 作成したEC2インスタンスの確認方法

4. 作成したEC2インスタンスの確認方法
4. 作成したEC2インスタンスの確認方法

インスタンスが起動すると、一覧に表示されるようになります。「ステータス」が「running(ランニング)」になっていれば成功です。

ここで、パブリックIPアドレス(インターネット上の住所)も確認できます。あとで接続に使う大事な情報です。

5. よくある質問と注意点

5. よくある質問と注意点
5. よくある質問と注意点
  • 無料で使えるの?
    AWSの無料利用枠を使えば、毎月750時間まで無料です(t2.microインスタンスタイプ限定)。
  • ずっと起動しておくと料金がかかる?
    はい。使っていないときは「停止」するか「削除(終了)」するのがおすすめです。
  • 間違えて作った場合は?
    いつでも削除できます。インスタンスを選択して「インスタンス状態」→「インスタンスの終了」をクリックしてください。

6. EC2のキーペアとは?初心者でもわかる意味

6. EC2のキーペアとは?初心者でもわかる意味
6. EC2のキーペアとは?初心者でもわかる意味

キーペアとは、インスタンスに安全に接続するための「カギ」のようなものです。読み方はキーペアです。

自分のパソコンに「秘密鍵(ヒミツカギ)」のファイルが保存され、それを使ってEC2インスタンスと通信することで、不正なアクセスを防ぎます。

このファイルは.pem(ペム)という拡張子で保存され、なくしてしまうとログインできなくなるので注意が必要です。

カテゴリの一覧へ
新着記事
New1
AWS PrivateLink
AWS PrivateLinkのユースケースと業界別活用事例|セキュアな通信の決定版
New2
AWS PrivateLink
AWS PrivateLinkのログ取得とトラブル対応手順を完全ガイド!初心者でもわかるセキュアな接続確認方法
New3
ファイル・ディレクトリ構造
Linuxの/etcディレクトリとは?設定ファイルの役割を初心者向けに徹底解説
New4
AWS Lambda
AWS Lambdaでログを確認する方法を完全解説!CloudWatch Logsで初心者でも安心運用
人気記事
No.1
Java&Spring記事人気No1
S3(オブジェクトストレージ)
AWS S3の料金体系をわかりやすく解説
No.2
Java&Spring記事人気No2
Linux ディストリビューション
Linuxディストリビューションとは?OSとの関係や初心者におすすめの種類を徹底解説!
No.3
Java&Spring記事人気No3
ELB(ロードバランサー)
AWS ELBでターゲットグループを設定する方法を初心者向けに解説!
No.4
Java&Spring記事人気No4
シェルとターミナル基礎
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
No.5
Java&Spring記事人気No5
Linux ディストリビューション
Ubuntuとは何か?特徴と向いている用途を初心者向けに徹底解説!
No.6
Java&Spring記事人気No6
AWS 基本
AWSのサービスのステータス確認方法(AWS Health Dashboard)
No.7
Java&Spring記事人気No7
RDS(データベース)
AWS RDSのセキュリティグループ設定方法を解説!初心者でも安心のクラウドデータベース対策
No.8
Java&Spring記事人気No8
RDS(データベース)
AWS RDSのメンテナンスウィンドウの設定方法を解説!初心者でもできるクラウドデータベースの管理