Novell(クラウドコンピューティングのセキュリティ・仮想化ソリューションを実現)

SUSE LINUX Enterprise Server 9でのApache、Tomcat連携の設定方法

This document (00006299) is provided subject to the disclaimer at the end of this document.

問題点

SUSE LINUX Enterprise Server 9での、Apache、Tomcat連携の設定方法について説明します。

1. 以下のパッケージをYaSTでインストールしてください。
apache2-jakarta-tomcat-connectors
apache2
jakarta-tomcat
jakarta-tomcat-doc
jakarta-tomcat-examples
2. 「/usr/share/doc/packages/apache2-jakarta-tomcat-connectors/README.SuSE」に、連携させる方法が記述されています。

概要は次の手順となります。

1) /etc/tomcat/demoserver/jk.confを/etc/apache2/conf.d 配下にコピー
2) /etc/sysconfig/apache2 のAPACHE.MODULESに jk 追加
3) SuSEconfig --module apache2 を実行
4) /etc/sysconfig/j2ee を編集
編集個所: CATALINA_BASE="/srv/www/tomcat/demoserver"
5) Tomcat、Apache2を起動
rctomcat start
rcapache2 restart

これで、以下のURLからTomcatのサンプルアプリケーションにアクセスできます。

http://IPアドレス/jsp-examples/
http://IPアドレス/servlets-examples/

なお、jk.conf、workers.propertiesのディレクトリ設定を適切に行うと、Jbossに含まれているTomcatとの連携も可能になります。
(例えば、「/srv/www/tomcat/demoserver/servlet-examples」の部分を参考にして、「/opt/jboss-4.0.1/server/default/deploy/war」名という指定にして設定を追加する等。)
その場合には、当然ながら既存のTomcatと干渉しないPortを使用するように考慮する必要があります。

Disclaimer

この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。

本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。

  • ドキュメントID: J00006299
  • 作成年月日: 11-MAY-2005
  • 修正年月日:
  • ドキュメントリビジョン: 1
  • 分類: SUSE LINUX
  • 対象NOVELL製品およびバージョン: SUSE LINUX Enterprise Server 9
  • カテゴリ: