NginxとTomcatを連携してみる(0)
最近かなりNginxという名前を聞くので、
試しにどういう設定をして、どういう動きをするのか実際動かして試して見ようと思う
「環境」
・NginxとTomcatを連携
・Ubuntu 16.04
「Nginx」とは
Webサーバの一種、ロードバランサやリバースプロキシ等の機能を持つサーバ。
調べた限りだと、Apacheの代用として使う風潮みたい。
設計思想の特徴としては、一度に大量のアクセスが来た場合でもハンドルできるような挙動をするらしい。
「Tomcat」とは
自分の認識としては、Java処理をコンテナ(実行環境)というイメージ
「大まかな処理フロー」
クライアント => Webサーバへリクエスト
=> Webサーバが内部処理をJavaサーブレットコンテナへリクエスト =>サーブレットが処理 => 結果をクライアントへ返す
「やりたいこと」
・Nginxの起動・設定
・NginxからTomcatへ連動
・Tomcatでwebアプリケーションを起動
・Nginxのアドレスへアクセス => TomcatのWebアプリケーションへジャンプさせる
「学習目標」
・Nginxの起動方法
・Nginxの基本的な設定方法
・Tomcatの起動
・Tomcatの基本構成の理解
とりあえずは上記を目標にやっていく