Tomcat4.1.24を動かしてみる
Modified: 23 August 2003
Webサーバー(Apache)のプラグインとして動作する Tomcat(フリーのJava Servlet/JSPエンジン)を動作させる実験です。
Tomcat4のダウンロードとインストール (6 July 2002)
Tomcat4の動作テストをしてみる (6 July 2002)
J2SEのダウンロードからインストール
Tomcatのインストールの前に、J2SEをインストールしておく必要があります。
J2SEのインストールは、「J2SE(Java2 Standard Edition)のインストール」から行ってください。
ダウンロードする
以下から、tomcatのRPMSをダウンロードします。
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.24/rpms/
私は、以下のファイルをダウンロードしました。(2003年8月23日時点)
- tomcat4-4.1.24-full.2jpp.noarch.rpm
- tomcat4-admin-webapps-4.1.24-full.2jpp.noarch.rpm
- tomcat4-webapps-4.1.24-full.2jpp.noarch.rpm
Tomcatをインストールします
まずは、Tomcatをインストールします。
# rpm -ivh tomcat4-4.1.24-full.2jpp.noarch.rpm Preparing... ########################################### [100%] 1:tomcat4 ########################################### [100%] Don't forget to setup vars in /etc/tomcat4/tomcat4.conf to adapt the RPM to your configuration. Also edit/create /etc/java/java.conf to define your default JDK For security purposes, tomcat4 service is installed but not activated by default. use your service installer for such purposes ie: ntsysv #
Tomcatの設定変更をする
tomcat をインストールしたときに出てきたたメッセージにしたがって変更します。
"JAVA_HOME"を変更する
"/etc/tomcat4/tomcat4.conf"を、以下のように変更します。
# tomcat /etc/rc.d script example configuration file # Use with version 1.07 of the scripts or later # Use Jpackage utils if present if [ -x /usr/bin/java-functions ]; then . /usr/bin/java-functions set_jvm fi # Source Java system configuration if exist if [ -r /etc/java/java.conf ]; then . /etc/java/java.conf fi # you could also override JAVA_HOME here # Where your java installation lives # JAVA_HOME="/usr/java/jdk" # JAVA_HOME="/opt/IBMJava2-131" JAVA_HOME="/usr/java/j2sdk1.4.2" # You can pass some parameters to java # here if you wish to #JAVA_OPTS="-Xminf0.1 -Xmaxf0.3" # Where your tomcat installation lives # That change from previous RPM where TOMCAT_HOME # used to be /var/tomcat. # Now /var/tomcat will be the base for webapps only CATALINA_HOME="/var/tomcat4" JASPER_HOME="/var/tomcat4" CATALINA_TMPDIR="/var/tomcat4/temp" # What user should run tomcat TOMCAT_USER="tomcat4" # You can change your tomcat locale here #LANG=en_US # Time to wait in seconds, before killing process SHUTDOWN_WAIT=30 # Set the TOMCAT_PID location CATALINA_PID=/var/run/tomcat4.pid # If you wish to further customize your tomcat environment, # put your own definitions here # (i.e. LD_LIBRARY_PATH for some jdbc drivers) # Just do not forget to export them :)
JSPのサンプルをインストール
# rpm -ivh tomcat4-admin-webapps-4.1.24-full.2jpp.noarch.rpm Preparing... ########################################### [100%] 1:tomcat4-admin-webapps ########################################### [100%] # # rpm -ivh tomcat4-webapps-4.1.24-full.2jpp.noarch.rpm Preparing... ########################################### [100%] 1:tomcat4-webapps ########################################### [100%] #
Tomcatを起動する
# /etc/init.d/tomcat4 start Starting tomcat4: [ OK ] #
Tomcatを起動し、自動起動するように設定する
以下のコマンドで、起動時に自動起動するようになります。
# chkconfig --add tomcat4 # chkconfig tomcat4 on
Tomcatが内蔵サーバーで動作確認する
まずは、Tomcatが内蔵しているWebサーバーを使って、Tomcatの基本動作を確認します。
Tomcatが内蔵しているWebサーバーを動作させるには、以下のように、ポート8080を使います。
http://192.168.0.132:8080 以下のような表示が出ればOKです。