なぜか

tomcatを入れる事になったので覚え書き
jdkを入れる。
http://java.sun.com/j2se/1.4.2/ja/download.html LinuxsdkをDownload(普通のバイナリでもrpmでもお好きな方を)
落としたbinファイルに実行権をつけてやり実行。適当にライセンスを流し読みしてyesで展開。ここで迷ったのだがこれはインストールを行うのではな無く単に圧縮ファイルを展開してるだけ。まぁよくみるとFlatting...とか出てるんだけどね。で、出てきたrpmファイルなりなんなりをインストールor移動(/usr/local/あたりに。ちなみにrpmで入れると/usr/javaとかいう鬱陶しいディレクトリが掘られる。

次にtomcatのインストール。
http://sunsite.tus.ac.jp/pub/apache/jakarta/tomcat-4/binaries/
ここらへんから最新の物をDownloadする。ファイルをtar zxvfとかして展開するとjakarta-tomcat-xxxディレクトリができるので、/usr/local/以下あたりに移動する。

で、.bash_profileとか適当なファイルに以下を追加する。尚、めんどいので
ln -s jakarta-tomcat-4.1.24 tomcat
としている


export JAVA_HOME=/usr/local/jdk1.4.2/ ←入れたjdkの場所
export CLASSPATH=/usr/local/tomcat/common/lib/servlet.jar
export CATALINA_BASE=/usr/local/tomcat/
export CATALINA_HOME=/usr/local/tomcat/
上記の各種パスを反映させる為に
source .bash_profile
として、
/usr/local/tomcat/bin/startup.sh
で実行。
http://サーバのIP:8080/ でブラウザで確認。わーい。

メモ(mod_jk)
http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/release/v2.0.2/src/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz ソース
http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.0/rpms/ RPM
メモ:perlのモジュールインストール


# perl -MCPAN -e shell