Linuxで自動起動するスクリプト
Redhatなどのchconfigなどで稼働するような設定をする。
添付のスクリプトを
/etc/init.d/
に配置して、GUIツールなどでシンボリックリンクをはればよい。
実際はstartで
su - tomcat -c "export JAVA_HOME=/usr/java/j2sdk1.4.1_01;/opt/tomcat/bin/startup.sh"
stopで
su - tomcat -c "export JAVA_HOME=/usr/java/j2sdk1.4.1_01;/opt/tomcat/bin/shutdown.sh"
が稼働する。
LinuxでApacheと連携する。
コネクタを作成
- http://sunsite.tus.ac.jp/pub/apache/jakarta/tomcat-connectors/jk2/
より jakarta-tomcat-connectors-jk2-src-current.tar.gz を入手してきて
# cd /usr/lib
# ln -s libapr.so.0.0.0 libapr-0.so
# cd /tmp/
# tar xvzf jakarta-tomcat-connectors-jk2-src-current.tar.gz
# cd jakarta-tomcat-connectors-jk2-2.0.2-src/jk/native2/
# sh buildconf.sh
# ./configure --with-apxs2=/usr/sbin/apxs \
--with-tomcat41=/opt/tomcat \
--with-java-home=/usr/java/j2sdk1.4.2_01
# make
でコンパイル完了
# cd ../../jk/build/jk2/apache2/
にmod_jk2.so ができてできあがり。
Apacheの設定
tomcatの設定
jk2
現在のアクセス:6845