Linux:Apache2.4 と Tomcat8 を連携させる

 そもそもなぜ連携させるのか調べた結果をメモ書き

  • URLのポートを指定(8080)を排除できる
  • 静的なページを表示するスピードがApacheの方が高速
  • Apacheに複数台のTomcatを接続して負荷分散
  • アクセス制限など細かいセキュリティ設定ができる

 

「雑草SEの備忘録」様の記事に沿って実際にApache2.4とTomcat8を連携させました。

normalse.hatenablog.jp

 

 連携させてみると、ページは表示されたけれど、css等が読み込まれない状態になりました。

stackoverflow.com

 検索してみると上記のページがヒットしました。

 ProxyPass / ajp://サーバのIPアドレス:8009/

この設定をhttpd.confに追加したら、無事CSS等が表示されました。