確認環境
- 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へアクセス(確認)
参考資料
- Proxy Support HOW-TO
- man httpd_selinux
以上
0 件のコメント:
コメントを投稿