アットウィキロゴ
個人的@メモ帳
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

個人的@メモ帳

apache+tomcat

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

Apache2.X+Tomcat5.X


tomcat単体でもサーバとして機能するが、あくまでもおまけ程度の機能しかないのでApacheと連携させるのがよい。
先にApacheをいれて、tomcatのコネクションを入れるときにconfigureでapxsを指定する。

SDK

SUNのページからJDKをダウンロードしてくる
http://java.sun.com/javase/downloads/index.jsp
jdk-1_5_0_09-linux-i586.bin
これをJ2SDK1.5(J2SE5)とも呼ぶ。

/etc/apt/sources.listにcontribがないなら以下を追加
これによってjava-packageがインストールできるようになる
deb http://ftp2.jp.debian.org/debian/ stable main contrib
apt-get update
apt-get install java-package

chmod a+x jdk-1.5_0_09-linux-i586.bin
fakeroot make-jpkg jdk-1.5_0_09-linux-i586.bin
apt-get install java-common
dpkg -i sun-jdk-1.5_1.5-------.deb

Tomcat


Tomcat
ここのページからTomcat5.5.28のCoreをダウンロードしてくる
バイナリファイルでOK

それを/usr/localディレクトリに置いて、そこで解凍
ディレクトリ名をtomcat5とか、そんな感じに変更

.bash_profileかもしくはすべてのユーザで適応するなら
/etc/profileに以下を追加
export JAVA_HOME=/usr/lib/j2sdk1.5-sun
export PATH=$PATH:$JAVA_HOME/bin
exoprt CLASSPATH=$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/usr/local/tomcat5

/usr/local/tomcat5/bin/startup.shを起動して動作確認

http://ipaddress:8080/でページが確認できればOK

/usr/local/tomcat5/bin/shutdown.shで終了
/usr/local/tomcat5/bin/startup.shで開始

Apcheとの連携


先程のページからTomcat Connectionを落としてくる
jakarta-tomcat-connectors-jk2-src-current.tar.gzみたいなやつ

./configure --with-apxs2=/usr/local/apache2/bin/apxs
make
インストールは必要なしっぽい

cp ../build/jk2/apache2/mod_jk2.so /usr/local/apache2/lib/
cp ../conf/workers2.properties /usr/local/apache2/conf

httpd.confを変更

LoadModule jk2_module lib/mod_jk2.so
を追加

/usr/local/apache2/conf/workers2.propertiesを変更

[uri:/servlets-examples/*]
[uri:/jsp-examples/*]
これは確認用のものだが、公開するときはそれように変更する

再起動して
http://ipaddress/servlets-examples/等を確認する

タグ:

+ タグ編集
  • タグ:
最近更新されたスレッド
ウィキ募集バナー