予想通り不合理 -FXと機械学習と-

FXの自動売買や機械学習、その他勉強したことをシェアします

AWSでWEBサーバを立てる(Ubuntu)

kapiparaです。

 

今日はAWS上にWEBサーバを建てます。

普段機械学習の実験で使用しているEC2上に構築する手順を残しておきます。

 

 

 httpアクセスの許可付与

AmazonのEC2のセキュリティグループは、初期設定ではSSH通信のみしか許可されていません。httpとSSHプロトコルが異なるため、httpのプロトコルによるアクセスを許可してやる必要があります。

 

まずは普段使用しているEC2を選択して、該当のセキュリティグループのリンクに飛びます。

f:id:kapipara18:20170717083747p:plain

 

次にインバウンドタブから編集をクリック。

f:id:kapipara18:20170717084057p:plain

 

インバウンドルールとして、http通信ですべての接続を許可(0.0.0.0/0)を設定。

f:id:kapipara18:20170717084252p:plain

以上

Webサーバアプリケーションのインストー

WebサーバアプリケーションといえばApache。なのですが、最近はnginx(エンジンエックス)も流行っているとか..

今日は参考ページが多いという理由でApacheを使用します。

それぞれの違いは以下のページ参照。

academy.gmocloud.com

インストール方法について簡潔にまとまっているのは以下

www.server-world.info

Apacheの各ファイルの役割について詳細に説明されていてたのは以下

chee-s.net

アプリケーションの起動・httpアクセス

設定からの流れで起動してしまいましたが、ちゃんとhttp接続できました。

f:id:kapipara18:20170717093629p:plain

 

以上