お世話になります。
Linux(centos3.9)でapache2.0.63とtomcat5.5.28を連携しようとしています。(JDKは最新の1.6.2だっけかな?をいれてます)
1 mod_jk.soをmodulesに入れる
2 apache2のconfにworkers.propertiesを新規作成して
worker.list=ajp13
worker.ajp13.type=ajp13
とviで編集して保存。
3 apache2のconfのhttpd.confに
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "/usr/local/apache2/conf/workers.properties"
JkMount /*.jsp ajp13
JkMount /hoge/* ajp13
と編集
4 tomcat→apache2の順番に起動(error_logは変化なし)
結果:tomcatもapacheも各々は動作しているけど連携はされない
http://192.168.○.○/hoge/ → ページがない
http://192.168.○.○:8080/ → 正常表示
http://192.168.○.○/ → apacheのデフォページ
以上のことから連携だけがうまくいってない様子・・・
いったい何がたりなくて何がダメなのかが手詰まりです。
勉強不足で大変申し訳ありませんが、解決にご協力おねがいします。
No.2ベストアンサー
- 回答日時:
1. apache2の設定で以下のようなlogをとる設定を追加して、ログを確認されては如何でしょうか。
(apache2はhttpd.confの中で apache2/conf.d/の*.confをインクルードするようになっているかと思います。追加項目はhttpd.confに直接記入するのではなく、conf.dの中に modjk.confなどのファイルを作って、そこで記述するのが楽かと思います。)
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel warn
2. apache2が起動時に呼び込んでいるhttpd.confを編集しているかを一度確認する必要があるかも知れません。
ご質問では、/usr/local/にapache2があるようですが、手元のPCでは、標準で /etc/apache2/を見に行っているようなので。
No.1
- 回答日時:
確認事項としては、
workers.properties の中で指定している(はず)の
worker.ajp13.hostが妥当(localhost)か,
worker.ajp13.portで指定しているポートをtomcatが受けとる設定になっているか
(tomcatのserver.xmlの中で、protocol="AJP/1.3"の指定があるConnectorの記述があるか、そのポート番号とworkersで指定しているポート番号が一致しているか)
あたりかなと思います。
(workersの名前にajp13を使っているのがちょっと気になりますが。)
この回答への補足
回答ありがとうございます。
workers.propertiesの値を下記のとおり変更してみました。
worker.list=ajp13
worker.ajp13.type=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.cachesize=10
worker.tomcat_home=/usr/local/apache-tomcat-5.5.28
tomcatのserver.xmlのConnectorは
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
のままです(初期値)
そして、tomcat→apacheと再起動かけましたが、改善はみられませんでした。
お探しの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
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- 数学 積分と不等式 2 2023/01/26 21:52
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
- 英語 The advances in nanofabrication technology have he 1 2023/01/03 20:12
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パソコンで購入したデーターが...
-
延長コードについて 延長コード...
-
USBディスクを挿しているとWiFi...
-
不明なusbデバイス デバイス記...
-
Dell Inspiron 14 5415 をコン...
-
内蔵BDドライブを、外付けで使...
-
AG03をiPhoneに繋いでDiscordな...
-
シリアルポートUSB変換ケーブル...
-
リンクケーブルが機能してない?
-
アマゾンタブレット(Fire HD 8...
-
PC同士の近距離共有での送信は...
-
この差し口に合うケーブルの名...
-
Thunderboltのケーブルは昔のSC...
-
ディズニープラスの繋ぎ方
-
快活クラブってAndroid用のUSB...
-
kindlepaperwhiteの充電について
-
USB3.0とUSB3.1の違いを教えて...
-
Chromebookを使用しています。 ...
-
パソコンの設定について
-
スマホの接続・PCの電源・録音機器
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数時間情報の重複を求める
-
Zend Frameworkのコントローラ...
-
apacheのバーチャルホストの設...
-
マイナポータルの住宅借入金当...
-
簡単にEXEファイルを作れるプロ...
-
ftpコマンドの戻り値をチェック...
-
VB6にて、テキストファイルの内...
-
ファイル名を変更前の名前に戻す方
-
warファイル 「種類:WAR ファ...
-
JCL(富士通/MSP)について教...
-
秀丸エディタでのファイル分割
-
フォルダ内のファイルをコピペ
-
ファイルと同名のフォルダを作成
-
FTPコマンドのリターンコー...
-
pdfファイル名だけを変更不可に...
-
画像ファイル名をリストに基づ...
-
VB6.0 テキストファイルの操作...
-
Apacheを複数のhttpd.confを用...
-
VB Scriptで隠しファイル、フォ...
-
tomcatってソケットを利用して...
おすすめ情報