tsalakh ain sus noam Huyah ol guf

勉強会のメモ。その他備忘録。参考にさせて頂いたサイトや資料はリンクさせて頂いていますが不都合があればご連絡ください。

【技術メモ】apacheからtomcat に転送する

apache-tomcat転送設定

概要

  • tomcatをインストールした
  • apacheはすでに入っている(80ポートで使ってる)
  • apacheはそのままでtomcatのパスへのアクセスだけ8009へ転送したい
  • ※8080はhttpのポート、ajpはデフォルトで8009ポート

詳細

転送方式は3つ

  • mod_jk : 古きよきやつ
  • mod_proxy_ajp : 最近のやつ、今のデフォルト
  • mod_proxy_http

転送できればいいので、とりあえず真ん中を使う。

httpd.conf mod_proxy_ajpが有効かを確認 ※デフォルトで有効のはず

$ view /etc/httpd/conf/httpd.conf
(省略)
LoadModule proxy_module modules/mod_proxy.so
(省略)
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
(省略)

設定ファイルを生成

$ vi /etc/httpd/conf.d/reverse_proxy.conf
ProxyPass /"<任意のパス>"/ ajp://localhost:8009/"<任意のパス>"/

再起動でOKのはず

参考リンク

link Apache2.4とTomcat8を連携させる