nagilumと申します。Linux初心者です。
Fedora Core 4 の httpd(Apache 2.0) と Tomcat 6.0 を連携させたい
のですが、方法がわかりません。
Tomcat 4.x のように、mod_webapp.so をしかるべき場所に配置すれば
よいのかと考え、検索したのですが、所在がわかりませんでした。
また、httpd.conf の書き方もよくわかりません。
すみませんが、初心者にもわかるよう、どなたか教えてくださいませ。
No.1ベストアンサー
- 回答日時:
こんにちは。
FedoraCore4で、Apache2.0-Tomcat6連携を設定してみましたが、
特に問題なくできました。
FedoraCore4のパッケージ版Apacheは、2.0系なので、mod_jk
を使ってみました。(apache.orgサイトから入手可)
パッケージ版Apacheのバージョン
# httpd -v
Server version: Apache/2.0.54
Server built: Jul 26 2006 11:00:19
インストールしたソフトのバージョン
jdk-6-linux-i586.bin
apache-tomcat-6.0.10.tar.gz
mod_jk-apache-2.0.49-linux-i686.so
mod_jk はmodulesディレクトリに配置
/etc/httpd/modules/mod_jk.so
/etc/httpd/conf/httpd.confの修正
LoadModule jk_module modules/mod_jk.so
<IfModule mod_jk.c>
(記述はあなたの環境に合わせて下さい。)
</IfModule>
tomcat/conf配下に、workers.propertiesファイルを作成
(記述はあなたの環境に合わせて下さい。)
あとは、tomcat~apacheの順番で起動するだけです。
# startup.sh
# service httpd start
設定の流れは、こんな感じです。
手順や記述方法はGoogleで検索すれば、解説サイトがいくらでも見つかりました。
参考にして下さい。
xjd様
nagilumです。いつもありがとうございます。
> 手順や記述方法はGoogleで検索すれば、
> 解説サイトがいくらでも見つかりました。
なるほど、mod_jk なのですね。
当方が手にしている文献が古かったようで、mod_webapp にしか
眼中にありませんでした。
それで、mod_jk で Google検索 してみたところ、
有用そうなサイトがいくつか見つかりました。
中でも、下記はとても参考になりました。
http://www.syns.net/2/3/
> インストールしたソフトのバージョン
> jdk-6-linux-i586.bin
> apache-tomcat-6.0.10.tar.gz
> mod_jk-apache-2.0.49-linux-i686.so
すみませんが、上記の mod_jk-apache-2.0.49-linux-i686.so の
入手先をお教えいただけませんでしょうか。
http://jakarta.apache.org/ の中をさんざんさまよったり、
Googleで検索してみたりもしたのですが、見つかりませんでした。
当方のPCは 686 ではなく 586 なのですが、
それはさておき、mod_jk の 2.0系 は、さっぱり見つかりません。
> mod_jk はmodulesディレクトリに配置
> /etc/httpd/modules/mod_jk.so
そうですね。これは理解できます。
> /etc/httpd/conf/httpd.confの修正
> LoadModule jk_module modules/mod_jk.so
> <IfModule mod_jk.c>
> (記述はあなたの環境に合わせて下さい。)
> </IfModule>
これも、http://www.syns.net/2/3/ に掲載されていた情報から、
おおむね推測がつきます。
ただ、あまり自信がありません。
もしよろしければ、xjd様の記述を参考として拝見できれば幸いです。
xjd様の <IfModule mod_jk.c> ~ </IfModule> を
ご教示いただけませんでしょうか。
> tomcat/conf配下に、workers.propertiesファイルを作成
> (記述はあなたの環境に合わせて下さい。)
これも、http://www.syns.net/2/3/ に掲載されていた情報から、
おおむね推測がつきます。
ただ、やはり、あまり自信がありません。
上記同様、xjd様の workers.properties を
ご教示いただけませんでしょうか。
以上、よろしくお願いいたします。
nagilum
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
- UNIX・Linux ファイル・フォルダーの削除方法 2 2022/05/19 14:04
- CPU・メモリ・マザーボード PCでCPUをCore i7 13700KとCore i9 13900Kで悩んでいます。 5 2023/07/07 12:59
- その他(セキュリティ) IDと暗証番号・パスワードの管理の画期的かつ簡単便利な方法を考案した。他人に検証してもらう方法は? 5 2023/02/08 08:49
- UNIX・Linux fessカスタマイズ 1 2022/09/27 17:29
- JavaScript API連携のプログラミングについて(Typescript) 2 2023/05/03 11:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ubuntu(linux)のシャットダウン...
-
ubuntuのシャットダウンが進ま...
-
Ubuntu系とCentOS系の違いはな...
-
Ubuntuで数字だけのユーザーア...
-
ubuntuで デイスク/deb/loopと...
-
bashでシングルクォート内の変...
-
AWSでSSH接続をしたいのですが...
-
プログラミングPC、LinuxのOSパ...
-
Linux(Fedora30)のブートディ...
-
Rasberry pi のオンボードNICの...
-
新しく買ったWin11のPCでLinux...
-
[Linux初心者]Ubuntu22.04.3LTS...
-
Windowsのローカルディレクトリ...
-
en_US.UTF-8ロケールってどのPO...
-
Ubuntu on Xorgのログインについて
-
ワイルドカードの使い方
-
VertualBox でのLinux Mint の...
-
TCPWrapper のインストールにつ...
-
ホストオンリーアダプタで接続...
-
Kali Linuxで起動できない - Mi...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MSCSクラスタ クラスタ所有ノ...
-
OpenPNEをインストールしたが、...
-
err_connection_refused
-
同じネットワークを使った場合...
-
管理者権限のないユーザーにプ...
-
セグメントを越えてのプリンタ...
-
ファイルサーバーで毎回パスワ...
-
Authenticated Userって何ですか?
-
グループポリシーとローカルポ...
-
DHCPによるIP自動取得のネット...
-
Active Directoryの管理者パス...
-
LINUXにおけるワークグループの...
-
10Gb EthernetとGb Ethernetの...
-
グループポリシーオブジェクト...
-
プリンタのUSBとLANポー...
-
ネットワークプリンタのIPアド...
-
DNSサーバ(BIND9)でドメインの...
-
設定されていたプリンタが消え...
-
ネットワークプリンタを違うユ...
-
ワークグループからADに移行す...
おすすめ情報