AWS ~EC2(WEBサーバー)~

前回はAWSのVPCを構築しました。サーバーを設置するためのエリア、土台を固めました。
続いてサーバーを設置します。手順は以下のとおりです。

  1. EC2設置
  2. Apacheインストール
  3. ファイアウォール設定

EC2設置

EC2…(Elastic Computer Cloud)…AWSのサーバーのこと。EC2設置するために以下の設定が必要です。

EC2インスタンス…EC2から立てられたサーバー。WEBサーバーとDBサーバーを作る場合はインスタンスも2つ作ることになります。

AMI…インスタンス起動時に必要なOS

インスタンスタイプ…インスタンスのスペック

ストレージタイプ…データの保存場所

Apacheインストール

サーバーを動かすためには以下の手順が必要です。

  1. SSHでサーバーにログイン
  2. Apacheをインストール

Apache…サーバーを動かすためにはApacheというサーバーのソフトウェアが必要になります。そしてApacheをインストールするにはサーバーにSSHでログインする必要があります。

SSH…サーバーと自身のPCをセキュアにつなぐサービスのこと。SSHを使用するためにはRloginというツールを使用する。

公開鍵認証…SSHでサーバーにログインする際の認証。EC2インスタンス作成時に発行されるキーペアを保有するユーザーのみがログインできる。

ポート番号…ポート番号とはプログラム別に割り振られたアドレス。一つのコンピューター内で通信を行うプログラムを識別するために利用される。

ファイアウォールの設定

ファイアウォール…ネットワークの不正アクセスから守るため「通して良い通信だけ通す」機能の総称。特定のポート番号の通信のみアクセスできる。

セキュリティグループ…AWSでファイアウォールの役割を担うもの。サーバーへ入ってくるインバウンドの通信はポート番号を限定して、サーバーから出ていく通信であるアウトバンドのポート番号は全て開かれている。

Elastic IPアドレス…EC2のパブリックIPアドレスは起動、停止すると別のIPアドレスが割り当てられてしまうためElastic IPアドレスを使用して固定する必要がある。

by
関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です