1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【AWS初心者】IAMユーザーを使ってEC2上にWebサーバーを作る。パート1

Last updated at Posted at 2021-10-14

AWS初心者がAWSを触ってみたいと思い、EC2上にWebサーバーを構築することにしました。
長くなりそうなので何回かに分けて作業、投稿しようと思います。
不備があればご指摘頂けると助かります。よろしくお願いします。

本記事の環境

  • AWSのIAMユーザー
  • ホストOS:Windows10 Pro 64bit 16GB
  • ゲストOS:Amazon Linux 2
  • Tera Term:4.105
  • Apache:本記事では未導入。追々実施予定。
  • php:本記事では未導入。追々実施予定。
  • データベース:本記事では未導入。追々実施予定。

※別途、運用資金も必要です。

構築手順

手順1:仮想マシンの起動

  • 画面右上のリージョンを東京にする。※任意です。
  • 「仮想マシンの起動」を選択する。
    01_仮想マシンの起動_EC2.png

手順2:Amazonマシンイメージ(AMI)の選択

  • 「Amazon Linux 2 AMI」を選択する。※任意です。
    02_Amazonマシンイメージ(AMI)の選択_Amazon_Linux_2_AMI.png

手順3:インスタンスタイプの選択

  • 「t2.mirco」を選択する。※任意です。
  • 「次のステップ:インスタンスの詳細の設定」を選択する。
    03_インスタンスタイプの選択_t2.micro.png

手順4:インスタンスの詳細の設定

  • 実施したいことに合わせて設定を変更する。※今回はそのままにしました。
  • 「次のステップ:ストレージの追加」を選択する。
    04_インスタンスの詳細の設定.png

手順5:ストレージの追加

  • 実施したいことに合わせて設定を変更する。※今回はそのままにしました。
  • 「次のステップ:タグの追加」を選択する。
    05_ストレージの追加.png

手順6:タグの追加

  • 「クリックして Name タグを追加します」を選択する。
  • 値に任意の文字列を入力する。
  • 「次のステップ:セキュリティグループ」を選択する。
    05_タグの追加_01.png
    05_タグの追加_02.png

手順7:セキュリティグループの設定

  • 「セキュリティグループ名」と「説明」に任意の文字列を入力する。
  • SSH、HTTP、HTTPSを設定する。
  • 「確認と作成」を選択する。
    06_セキュリティグループの設定.png

手順8:インスタンス作成の確認

  • 「起動」を選択する。
    07_インスタンス作成の確認.png

手順9:新しいキーペアの作成

  • プルダウンにて「新しいキーペアの作成」を選択する。
  • 「キーペア名」に任意の文字列を入力する。
  • 「キーペアのダウンロード」を行う。ダウンロードしたもの(拡張子がpemのファイル)は任意の場所に保管する。
  • 「インスタンスの作成」を選択する。
    08_キー.png
    08_新しいキーペアの作成.png

手順10:インスタンスの表示

  • 「インスタンスの表示」を選択する。
    09_インスタンスの表示.png

手順11:状態チェック。

  • 画面を見ながら、初期化が落ち着くまで少し待つ。
  • 「パブリック IPv4 DNS」と「パブリック IPv4 アドレス」をメモする。
    10_状態チェック.png

手順12:Tera TermでSSH接続する。

  • 「パブリック IPv4 アドレス」を入力する。
  • 先程ダウンロードした「キーペア(拡張子がpemのファイル)」を選択する。
  • SSHで接続する。
    11_Tera_Term.png

(補足)手順13:(一定期間使わない場合は、)インスタンスを停止する。

  • 「インスタンスの状態」からインスタンスを停止する。再度使用するときは、「インスタンスの状態」からインスタンスを開始する。※停止しないと「利用している」と判断されるため。

今後の見通し

  • Apacheをインストールする。
  • phpをインストールする。
  • データベースの作成。

参考

https://qiita.com/harufuji/items/4fcd8f991fab5ad3354a#ssh%E3%81%A7%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B
https://qiita.com/kono-hiroki/items/86af406d95f325b32e4e
https://qiita.com/gyu_outputs/items/f0ab345402362e43db80
https://qiita.com/tseno/items/47ae835933fd919772e6

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?