[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:35886] Re: apacheとTomcatの連携
おかもとです。
At Sun, 12 Jan 2003 05:56:54 +0900,
Tomofumi TAKEMI wrote:
> woodyにて、apache,tomcat4,libapache-mod-jk 3.3a-4(その他、依
> 存関係にあるもの)をaptでインストールしたのですが、連携されて
> いません。どうすれば、連携できるでしょうか。
tomcat4-webappsは依存関係にありませんが、これにサンプルのアプリケーショ
ン(examples)が含まれています。インストールしていますか?
> apacheのhttpd.confは以下の通りです。(抜粋)
>
> LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so
> # LoadModule webapp_module /usr/lib/apache/1.3/mod_webapp.so
> Alias /examples/ /var/lib/tomcat4/webapps/examples/
上記のAliasは、
Alias /examples /var/lib/tomcat4/webapps/examples
が正解かな。
> jkMount /examples/* ajp13
この設定だと、examples以下のアクセスが全てtomcatへ逝ってしまうので、
JkMount /examples/servlet/* ajp13
JkMount /examples/*.jsp ajp13
として、servletとjspへのリクエストのみをtomcatへまわした方が良いです。
あと、server.xmlのAjp13Connectorの設定とコンテキストの設定を次ぎのよう
な感じで行っているかどうか確認して下さい。
$ diff -u /etc/tomcat4/server.xml.orig /etc/tomcat4/server.xml
--- /etc/tomcat4/server.xml.orig 2003-01-13 08:53:32.000000000 +0900
+++ /etc/tomcat4/server.xml 2003-01-13 09:18:28.000000000 +0900
@@ -81,11 +81,9 @@
<!-- Debian specific note: If you enable this connector you must disable
it in the tomcat (Tomcat 3.x) package. The package for the Apache
connector module is libapache-mod-jk -->
- <!--
<Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
port="8009" minProcessors="5" maxProcessors="75"
acceptCount="10" debug="0" address="127.0.0.1"/>
- -->
<!-- Define a Proxied HTTP/1.1 Connector on port 8081 -->
<!-- See proxy documentation for more information about using this. -->
@@ -184,6 +182,12 @@
<Context path="" docBase="ROOT" debug="0"/>
-->
+ <Context path="/examples"
+ docBase="/var/lib/tomcat4/webapps/examples"
+ debug="0"
+ reloadable="true" crossContext="false">
+ </Context>
+
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager"
debug="0" privileged="true"/>
おかもとたかし