Tomcatの設定 (3.1)

このドキュメントはTomcat 3.1について書かれています.


準備

次のソフトウェアをダウンロードしてください.

  1. apache 1.3.x…Webサーバ
  2. Tomcat 3.1…Java Servlet 2.2とJavaServer Pages 1.1技術のリファレンス実装
  3. JDK 1.2…Java開発実行環境 (JREではJSPが実行できない)

Tomcatのインストール(バイナリ版)

  1. ファイル jakarta-tomcat.tar.gz を http://jakarta.apache.org/downloads/binindex.html からダウンロードします.
  2. ダウンロードしたファイルを展開します.
  3. TOMCAT_HOME (tomcatを展開したディレクトリ)と JAVA_HOME (JDKのトップディレクトリ,JSPのコンパイルに必要)を設定します. これには,いくつかの方法があります.
    1. 環境変数を設定します.
      % setenv TOMCAT_HOME /usr/local/tomcat
      % setenv JAVA_HOME /usr/java1.2
      
    2. 各自のホームディレクトリ (HOMEで指定されるディレクトリ)の下の .tomcatrcに次のように記述します(ただし,異なるユーザで起動した場合には,有効にはなりません).
      JAVA_HOME=/usr/java
      TOMCAT_HOME=/usr/local/tomcat
      
    3. TOMCAT_HOME/bin/tomcat.shの先頭部分に,環境変数の設定を直接書き込みます.
  4. TOMCAT_HOME/bin/startup.shを実行して,tomcatを起動します. デフォルトの状態では,http://localhost:8080/でアクセスすることができます.

Tomcatの起動と終了

Tomcatの起動方法
TOMCAT_HOMEのbin/startup.shを実行します.
Tomcatの終了
TOMCAT_HOMEのbin/shutdown.shを実行します.

Tomcatの設定変更

Tomcatの設定ファイルは,TOMCAT_HOMEのconfディレクトリに存在します.


TomcatとApache Webサーバの連動

  1. mod_jserv.soを用意します.
  2. TOMCAT_HOME/conf/tomcat.confを編集します.
  3. 本来はTOMCAT_HOME/conf/tomcat.propertiesを編集すべきですが,現在は自動起動ができないので,その必要はありません.
  4. APATCH_HOME/conf/httpd.confの最後で,"tomcat.conf"を取り込むように指定します.
      Include /usr/local/tomcat/conf/tomcat.conf
      
  5. tomcat自身のWebサービスを停止する場合には,TOMCAT_HOME/conf/server.xmlを編集して,以下の記述をコメントアウトまたは削除します.
            <Connector className="org.apache.tomcat.service.SimpleTcpConnector">
                <Parameter name="handler" value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
                <Parameter name="port" value="8080"/>
            </Connector>
    
      

風間 一洋 (kazama@ingrid.org)