NginxとTomcatを連携してみる(0)

 

最近かなりNginxという名前を聞くので、

試しにどういう設定をして、どういう動きをするのか実際動かして試して見ようと思う

 

「環境」

・NginxとTomcatを連携

Ubuntu 16.04

 

「Nginx」とは

Webサーバの一種、ロードバランサやリバースプロキシ等の機能を持つサーバ。

調べた限りだと、Apacheの代用として使う風潮みたい。

設計思想の特徴としては、一度に大量のアクセスが来た場合でもハンドルできるような挙動をするらしい。

 

Tomcat」とは

おなじみJavaサーブレットコンテナ

自分の認識としては、Java処理をコンテナ(実行環境)というイメージ

 

「大まかな処理フロー」

クライアント => Webサーバへリクエス
=> Webサーバが内部処理をJavaサーブレットコンテナへリクエスト =>サーブレットが処理 => 結果をクライアントへ返す

 

「やりたいこと」

・Nginxの起動・設定

・NginxからTomcatへ連動

Tomcatでwebアプリケーションを起動

・Nginxのアドレスへアクセス => TomcatのWebアプリケーションへジャンプさせる

 

「学習目標」

・Nginxの起動方法

・Nginxの基本的な設定方法

Tomcatの起動

Tomcatの基本構成の理解

 

とりあえずは上記を目標にやっていく