- - PR -
apache + tomcat + mod_jk2.so 設定
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-03-13 17:09
いつもお世話になっております。
Apacheとtomcatを連携しようとしております。コネクタにmod_proxy_ajpを使用すると楽に設定できることを知りましたが、最初に mod_jk2.so で試みたので、最後まで設定してみたいと思っております。下記設定で実行したのですが、HTTP 404エラーになってしまい、いまいち設定方法がわかりません。ご教授お願い致します。 現在の設定: ●Apache ■httpd.conf DocumentRoot "C:/Program Files/Apache Group/Apache2/html_contents" <Directory "C:/Program Files/Apache Group/Apache2/html_contents"> ・・・ </Directory> LoadModule jk2_module modules/mod_jk2.so ■workers2.properties [status:] [uri:/jkstatus/*] group=status: [shm:] disabled=1 [channel.socket:localhost:8009] [ajp13:] [uri:/tomcat-docs/*] [uri:/dev_test/*] ■C:/Program Files/Apache Group/Apache2/html_contents/index.html <a href="/dev_test/bb/test.xml">test_link</a> ●Tomcat ■webapps/dev_test/WEB-INF/web.xml <web-app> <servlet> <servlet-name>a.jsp</servlet-name> <jsp-file>/jsp/a.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>a.jsp</servlet-name> <url-pattern>/bb/test.xml</url-pattern> </servlet-mapping> </web-app> ■webapps/dev_test/WEB-INF/jsp/a.jsp を設置 | ||||
|
投稿日時: 2006-03-13 17:46
Tomcat単体で/dev_test/bb/test.xmlにアクセスして、動作しますか?
| ||||
|
投稿日時: 2006-03-14 09:12
komeyさん、返信ありがとうございます。
http://IPアドレス:8080/dev_test/bb/test.xml にアクセスしてみましたが、HTTPステータス 404エラーになってしまいました。 | ||||
|
投稿日時: 2006-03-14 09:33
ここのページを参考に
http://www.javaroad.jp/opensource/js_tomcat2.htm 以下のファイルを作成して、アクセスを試みましたが、エラーになってしまいました。 ご教授お願い致します。 ■作成したファイルと内容 C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost\dev_test.xml ■ファイルの内容 <Context path="/dev_test" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\dev_test" reloadable="false"/> | ||||
|
投稿日時: 2006-03-14 09:36
「どんなエラー」が「どこに」でているか明記すると良いですよ。[ メッセージ編集済み 編集者: インギ 編集日時 2006-03-14 09:37 ] | ||||
|
投稿日時: 2006-03-14 11:02
tomcatのみを起動し、ブラウザから下記URLにアクセスしようとすると、HTTP ステータス 404エラーメッセージが表示されます。
http://IPアドレス:8080/dev_test/bb/test.xml --- HTTPステータス 404 - /jsp/a.jsp 説明 The requested resource (/jsp/a.jsp) is not available. --- | ||||
|
投稿日時: 2006-03-14 11:48
なぜweb.xmlに、こんなこと書いてるんだろう?JSPはServletじゃない。 とりあえず、web.xmlの書き方を調べたら? | ||||
|
投稿日時: 2006-03-14 12:09
404エラーということは、Tomcatは8080でListenしているということで良いですね?
次に、webapps/dev_test/bb/以下にHTMLファイル置いてみて それを参照したらどうなりますか? |