Jay's Room

思ったこと、感じたこと、未来の自分に伝えたいことを記していきたい

apache 2.2 と tomcat 5.5 の連携

apache2.2と、tomcatのインストールはすんなりいったのだが、
連携させようとしてmod_jk2をインストール後、
apacheを起動するとこんなエラーが出てapacheが起動できない。

httpd: Syntax error on line 466 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_jk2.so into server: /usr/local/apache2/modules/mod_jk2.so: undefined symbol: apr_pool_get_parent

ちょっと調べてみたら、
apache2.2からmod_jk2を使うのではなく、
mod_proxy_ajpというapache標準のモジュールを使うようになった。

今まではmod_proxy_ajpを使ってなかったので、
以下のconfigureオプションを追加して、

--enable-proxy --enable-proxy_ajp

apacheをコンパイルし直してインストール。

これだけでapache2.2とTomcatの連携が出来た。

例えば以下の内容をhttpd.confに追加すると、
apacheからサンプルページが表示される。

http://soph.jp/jsp-examples/

<Location /jsp-examples/>

ProxyPass ajp://localhost:8009/jsp-examples/

</Location>

Posted by Jay at 2006年10月13日 00:22 | コメント (0) | トラックバック (0) | このエントリーを含むはてなブックマーク | Clip!!
このカテゴリの最新エントリー
07/03/06 - Clam AV 0.90 リリース
07/01/30 - FastCGIインストール
06/11/01 - 451 qq temporary problem (#4.3.0)
06/10/25 - Clam Antivirus 0.90RC1 インストール
06/10/17 - AirProxy

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する




保存しますか?



この記事のトラックバックURL


この記事に対するトラックバック

この記事に対するトラックバックはまだありません。



Made with dreamweaverMade with fireworksPowered by Movable Type 3.34Powered by Wandering Windbeta_tester.gif
Copyright : [Articles] (C) Jay's Room All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.