Tomcat6とApache2.4の連携

Tomcat インストール

「yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps」

tomcat6:tomcat本体

tomcat6-webapps:テストサイト?

tomcat6-admin-webapps:tomcatマネージャー?

iptablesで8080番ポートを開放

$ vi /etc/sysconfig/iptables

-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT #ssh用
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT #tomcatの8080ポート用

#iptablesの再起動

$ /etc/rc.d/init.d/iptables restart

tomcatサービス起動

・ 「service tomcat6 start」でサービス起動
・「http://サーバーアドレス:8080」で確認

Apache2.4との連携

1. 「/etc/httpd/conf/httpd.conf」で以下をコメントアウト。

・「LoadModule proxy_module modules/mod_proxy.so」
・「LoadModule proxy_ajp_module modules/mod_proxy_ajp.so」

2. 「/etc/httpd/conf.d/proxy_ajp.conf」で以下のコメントアウトを解除。

・「ProxyPass /Tomcatで実行するディレクトリ/ ajp://127.0.0.1:8009/Tomcatで実行するディレクトリ/」

3. サービスの再起動。tomcat → apache

・service tomcat6 start
・service httpd start
・「http://サーバーアドレス/ Tomcatで実行するディレクトリ」で確認

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です