インストール |
・ |
su |
スーパーユーザになる |
・ |
# mkdir /usr/local/j2sdk
# cd /usr/local/j2sdk
# cp /home/kog/src/j2sdk-1_4_2-linux-i586.bin ./
# chmod 744 j2sdk-1_4_2-linux-i586.bin |
J2SEのインストール
とりあえず/usr/local/j2sdk以下にインストールする事にしてファイルの準備. |
|
# ./j2sdk-1_4_2-linux-i586.bin
ここでライセンスに関する文章がだらだら出て・・
Do you agree to the above license terms? [yes or no]
ここでyesと答えればインストール開始. |
準備ができたらインストール |
|
# cd ../
# ln -s j2sdk/j2sdk1.4.2/ java |
JAVA_HOMEは面倒なので/usr/local/javaで固定にしたいのでリンク作成. |
|
|
|
・ |
# mkdir tomcat4
# cd tomcat4
# tar zxvf /home/kog/src/jakarta-tomcat-4.1.24.tar.gz |
TOMCATのインストール
インストールは/usr/local/tomcat4以下にする事に決定. |
|
# cd ../
# ln -s tomcat4/jakarta-tomcat-4.1.24 tomcat |
TOMCAT_HOMEは/usr/local/tomcatで固定したいのでリンク作成. |
|
|
|
・ |
# vi ./tomcat/conf/tomcat-users.xml
<
user username="mng" password="tomcat" roles="manager"/>
<
user username="admin" password="tomcat" roles="admin"/> |
管理ツール用のユーザ設定を追加 |
|
|
|
・ |
# vi /etc/profile
export JAVA_HOME=/usr/local/java
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export LANG=ja_JP.eucJP
export PATH=$JAVA_HOME/bin:$PATH |
環境変数の追加
同じパスで”TOMCAT_HOME”と”CATALINA_HOME”の2つ記述したのはどっちでもいいように.実際のとこ今のバージョンだと後者かな? |
|
# source /etc/profile |
変更の反映 |
|
|
|
・ |
/usr/local/tomcat/bin/startup.sh |
TOMCAT起動 |
|
http;//ホストのIP:8080 |
動作確認 |
|
/usr/local/tomcat/bin/shutdown.sh |
TOMCAT終了 |
|
|
|
Apache2との連携 |
・ |
# tar zxvf /home/kog/src/jakarta-tomcat-connectors-4.1.24-src.tar.gz
# cd jakarta-tomcat-connectors-4.1.24-src/
# cd jk/native2
# sh buildconf.sh |
mod_jk2.soの作成 |
|
# ./configure
--with-apxs2=/usr/local/apache2/bin/apxs
--with-tomcat41=/usr/local/tomcat
|
”--with-tomcat41”部分は自分の環境にあわせる. |
|
# make |
|
|
# cd ../
# cp build/jk2/apache2/mod_jk2.so /usr/local/apache2/modules/
# cp conf/workers2.properties /usr/local/apache2/conf/ |
makeされたファイルをコピー |
・ |
# vi /usr/local/apache2/conf/httpd.conf
LoadModule jk2_module modules/mod_jk2.so |
httpd.confに設定を追加 |
|
|
|
|
# /usr/local/tomcat/bin/startup.sh
# /usr/local/apache2/bin/apachectl start |
TOMCATとApache2の起動 |
|
http://ホストのIP/examples/jsp/index.html |
ポート指定無しのURLでサンプルが見れたらOK |