LoginSignup
8
9

More than 5 years have passed since last update.

ApacheとTomcatの連携

Last updated at Posted at 2015-11-08

目的

なんのためにアパッチと連携するのか

・負荷分散のため
 静的なHTML 画像を高速なApache 動的なコンテンツをTomcatで処理する
・ApacheのWebサーバとしての広い機能を使いたい
・<IPアドレス>:8080 というようにポート番号をそのまま見せたくない
というような理由がある。

環境

CentOS6
Tomcat8
Apache/2.2.15

手順

Apache設定ファイルへ移動

[root@tk2-237-28065 init.d]# vi /etc/httpd/conf.d/proxy_ajp.conf

以下をproxy_ajp.confへ追記

ProxyPass /tomcat/ ajp://<IPアドレス>:8009/
ProxyPass /examples/ ajp://<IPアドレス>:8009/examples/

設定を再読み込みする

[root@tk2-237-28065 init.d]# /etc/rc.d/init.d/httpd reload

以上で、以下のようにポート番号なしでアクセス可能となる。
http:// <IPアドレス>/tomcat/

参考

http://centossrv.com/tomcat6.shtml
http://itmemo.net-luck.com/linux-centos-tomcat-install/
http://d.hatena.ne.jp/nemunemu10/20110914/1316016268
http://blogs.yahoo.co.jp/dk521123/33549956.html

8
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
9