AWSでWEBサーバを立てる(Ubuntu)
kapiparaです。
今日はAWS上にWEBサーバを建てます。
普段機械学習の実験で使用しているEC2上に構築する手順を残しておきます。
httpアクセスの許可付与
AmazonのEC2のセキュリティグループは、初期設定ではSSH通信のみしか許可されていません。httpとSSHはプロトコルが異なるため、httpのプロトコルによるアクセスを許可してやる必要があります。
まずは普段使用しているEC2を選択して、該当のセキュリティグループのリンクに飛びます。
次にインバウンドタブから編集をクリック。
インバウンドルールとして、http通信ですべての接続を許可(0.0.0.0/0)を設定。
以上
Webサーバアプリケーションのインストール
WebサーバアプリケーションといえばApache。なのですが、最近はnginx(エンジンエックス)も流行っているとか..
今日は参考ページが多いという理由でApacheを使用します。
それぞれの違いは以下のページ参照。
インストール方法について簡潔にまとまっているのは以下
Apacheの各ファイルの役割について詳細に説明されていてたのは以下
アプリケーションの起動・httpアクセス
設定からの流れで起動してしまいましたが、ちゃんとhttp接続できました。
以上