質問: debian etch 2.6.18-4-686 でapache2.2 + tomcat5.5 + sun-java5-jdk を aptitude でインストールしました。 apache と tomcat の連携がうまくいかないのですが、 お分かりの方、教えていただけないでしょうか。 /etc/profile に以下を追記。 export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun export CATALINA_BASE=/var/lib/tomcat5.5 export CATALINA_HOME=/usr/share/tomcat5.5 export PATH=$JAVA_HOME/bin:$PATH http://192.168.0.9:8180/ にブラウザからアクセスしたところ、 正常に見ることができました。 apache2 のモジュールを設定。 # cd /etc/apache2/mods-enables/ # ln -s ../mods-availables/proxy.conf ./ # ln -s ../mods-availables/proxy.load ./ # ln -s ../mods-availables/proxy_ajp.load ./ # vi /etc/apache2/mods-enables/proxy_ajp.conf ProxyPass ajp://localhost:8009/jsp-examples/ ProxyPass ajp://localhost:8009/servlets-examples/ http://192.168.0.9/jsp-examples/ にブラウザからアクセスしたところ、 下記のように表示されます。 HTTP エラー 403 - アクセス不可 Internet Explorer /var/log/apache2/error.log には、以下のように出力されます。 [Wed Aug 01 14:41:56 2007] [error] [client 192.168.0.153] client denied by server configuration: proxy:ajp://localhost:8009/jsp-examples/ SELinux を疑い、/etc/selinux/config で #SELINUX=permissive SELINUX=disabled として、再起動しましたが、結果は変わりません。 どのように対応したらよいのか分かりません。 知識のある方、ご教授いただけないでしょうか。
回答: Connectorが違うんじゃないでしょうか。