tomcat - Apacheとtomcatの連携(CentOS6&mod_proxy)

ApacheとTomcatの連携方法(mod_proxy版)を記す。

確認環境
  • CentOS6.2
  • apache(httpd)とtomcat(tomcat6)はインストール済
確認手順

(1) SELinuxの設定
# setsebool -P httpd_can_network_connect 1

(2) /etc/httpd/conf.d/mod_proxy.confを新規作成(apache側連携定義)
# cat /etc/httpd/conf.d/mod_proxy.conf
ProxyPass /sample http://localhost:8080/sample

(3) /etc/tomcat6/tomcat6.confの50行目をコメントアウト(tomcat側連携定義)

(編集前)
50行目 # CONNECTOR_PORT="8080"
(編集後)
50行目 CONNECTOR_PORT="8080"

(4) 自動起動を設定
# chkconfig httpd on
# chkconfig tomcat6 on

(5) tomcatとapacheの起動
# service tomcat6 start
# service httpd start

(6) localhost/sampleへアクセス(確認)

参考資料

以上


コメント