Tomcat5.0.30とApache2.2.3を入れて、連携させたいのですがどうしても上手くいきません。
環境は
OS:Windows XP
Tomcat:Ver5.0.30
Apache:Ver2.2.3
です。
不足情報がありましたら仰って下さい。
Tomcat単体では左上にマークとVerが表示され、Apache単体ではIt works!と表示されます。
http://archive.apache.org/dist/tomcat/tomcat-4/a …
上記URLからwebappをDLして、Apacheのmodulesフォルダに入れて、httpd.confの最後に
"
LoadModule webapp_module modules/mod_webapp.so
WebAppConnection conn warp localhost:8080
WebAppDeploy examples conn /examples
"
の3行を追加してみたのですが上手くいかず
http://www.apache.org/dist/tomcat/tomcat-connect …
こちらからmod_jk2.soをDLして入れ、workers2.propertiesファイルを新規製作し
"
[status:]
[uri:/jkstatus/*]
group=status:
[shm:]
disabled=1
[channel.socket:]
[ajp13:]
[uri:/servlets-examples/*]
[uri:/examples/*]
"
とし、Apache/confフォルダに入れてみたのですが連携できていません。
httpd.confには
LoadModule jk2_module modules/mod_jk2.so
を最後に追加しました。
一応、ファイルを追加したり修正したりしたときは、Tomcat/Apache共に再起動をさせています。
どうしたらいいのでしょうか?
また、httpd.confに行を追加するときは最初に"#"をつけているのですが、その他のファイルにもつけなくてはいけないのでしょうか?
教えていただけないでしょうか。
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
httpd.confに次の行を追加してください。
↓から
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
ProxyPass /examples ajp://localhost:8009/
↑まで
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module
は有効になっていたら追加しなくていいです。
テストの際にIt worksと表示されるということは、
http://localhost/
でTomcatのトップページが表示されるかテストされてますか?
その場合上の
ProxyPass /examples ajp://localhost:8009/
を
ProxyPass / ajp://localhost:8009/
にしてみてください。
また、試されたmod_webappとmod_jk2は古いです。Apache2.2なら、mod_jkかmod_proxy_ajpをお勧めします。
なお、#で始まる行はコメントです。
回答ありがとうございます。
httpd.confに3行追加し、mod_jk-1.2.9-apache-1.3.33.soに変更しました。
>テストの際にIt worksと表示されるということは、
>http://localhost/
>でTomcatのトップページが表示されるかテストされてますか?
ProxyPass / ajp://localhost:8009/に変えてみたところ
http://localhost/でTomcatのトップページが出ました。
また
http://localhost/examples/jsp
とURL欄に入力しますと、タイトルが前はHTTP 404エラーと表示されていましたが、Apache Tomcat/と出ます。
ですが、何も表示されず
The requested resource (/examples/jsp) is not available.
と説明だけが出てしまいます。
No.2
- 回答日時:
Apache 5.0.30使ってるんですよね?
Tomcatのwebappsの中にexamplesフォルダは存在しますか?
examplesはTomcat 4にはあったと思うのですが、Tomcat 5ではそれに相当するものとしてjsp-examplesになってるのではないでしょうか?
あと、mod_proxy_ajp使うなら、mod_jkは必要ありませんよ。mod_jk使うなら、
httpd.confに、
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "C:/Program Files/Apache Software Foundation/Apache2.2/conf/workers.properties"
JkMount /* worker1
JkWorkersFile のパスは変更してください。
そして、その場所に下のようなworkers.propertiesファイルを作成して
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
のように記述する必要があります。
なお、mod_jkを使うならmod_proxy_ajpの設定を無効にしてください。
再度ありがとうございます。
jsp-examplesになっていました。
jsp-examplesはブラウザ上で問題なく動作できたのですが、自分で作った.jspファイルが見れない状況でした。
別のPCでは問題なく動作出来ましたので、違いを見ましたところJava Runtime EnvironmentのVerが違っていました。
最新のをインストールしたところ問題なく動作できましたので、Verが古かったのでしょうか。
後は1回目の回答を御参考にさせて頂き、自分で作った.jspファイルも見れるようになりました。
mod_jkは入れたのですが、httpd.confの設定はmod_proxy_ajpになっていました。
御回答ありがとうございました。
無事に見れるようになりましたので〆させて頂きます。
また、次の機会がありましたら宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- UNIX・Linux fessカスタマイズ 1 2022/09/27 17:29
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- Android(アンドロイド) Aloha Browser でダウンロードしたファイルをPCに転送するには? 1 2022/05/23 18:54
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPのクラスをコンパイルできな...
-
IISとローカルと別サーバのTomc...
-
TOMCATで上手く起動しない
-
mod_webapp。
-
eclipseのtomcatでエラーが発生...
-
自分で作成したservletを起動す...
-
ApachePOIでエラー
-
No collection foundと出てしま...
-
Eclipseで、プロジェクト名のと...
-
vs codeはオフラインでも使用で...
-
html上で、バッチやexeファイル...
-
Eclipseのアンインストールの仕方
-
Eclipse・プロジェクトで、フォ...
-
classファイルについて
-
SVFの設定について:クラスパス...
-
split関数で区切り文字がない場合
-
「リソース(app.dicon)が見つか...
-
Eclipse(JAVA)のデバッグで他...
-
開発初心者です。eclipseでJS...
-
eclipseでのsvn認証エラー回避方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPのクラスをコンパイルできな...
-
jspプログラムについて
-
ApachePOIでエラー
-
eclipseでTomcat起動時にエラー...
-
tomcatの不具合
-
isapi_redirect.dllのダウンロード
-
Eclipseでサーブレットを使用す...
-
No collection foundと出てしま...
-
apache2.2-tomcat6.0の連携のエ...
-
自分で作成したservletを起動す...
-
IISとローカルと別サーバのTomc...
-
james-2.0a3について。
-
jsp:useBean の使い方???
-
javax.servlet.ServletExceptio...
-
eclipseのtomcatでエラーが発生...
-
[apache+tomcat]なぜ!?実行し...
-
POIの導入
-
JSPのエラーコード
-
struts2とspringとの連携のメリ...
-
Tomcat5.0.30とApache2.2.3の連...
おすすめ情報