EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Apache ]

"Apache Tomcat için baslatma ve durdurma betigi" - Gökhan ALKAN - (2007-07-17 09:38:09)   [4574]

Asagidakii betik ile Apache Tomcat için durdurma ve baslatma islemleri gerçeklestirilebilir. Betik "/etc/init.d/tomcat" olarak sistemde yer almaktadir.Ve Apache Tomcat jakarta kullanicisi ile calistigi varsayilmaktadir.

#!/bin/sh
#
# Apache Tomcat Start Stop Script
#
# chkconfig: 345 80 20
# description: Control Apache Tomcat

if [ ! -f $TOMCAT_HOME/bin/startup.sh ]
then
echo "Apache Tomcat startup: cannot start"
exit 1
fi
case "$1" in
'start')
su - jakarta -c "/usr/local/tomcat/bin/startup.sh"
;;
'stop')
su - jakarta -c "/usr/local/tomcat/bin/shutdown.sh"
;;
*)
echo "Usage: $0 { start | stop }"
exit 1
;;
esac
exit 0
#

Sistem acilisinda Apache Tomcat sunucusunu çalistirmak ve sistem kapandiginda da Apache Tomcat sunucusunu kapatmak için asagidaki islemler gerçeklestirilir. Buradaki acilis kapanis seviyeleri istege göre artilip azaltilabilir.

# chmod 755 /etc/init.d/tomcat
# chown root:root /etc/init.d/tomcat

# ln -s /etc/init.d/tomcat /etc/rc0.d/K20tomcat
# ln -s /etc/init.d/tomcat /etc/rc3.d/S80tomcat

# chkconfig --level 345 tomcat on
# chkconfig --list | grep "tomcat"
tomcat 0:off 1:off 2:off 3:on 4:on 5:on 6:off
#


Arkadaşıma gönder , Ana Sayfa