tomcat bash script

วันนี้มีการติดตั้ง tomcat โดยการดาวน์โหลดมาจาก tomcat.apache.org หลังจากติดตั้งเสร็จก็เลยลองรันดู ปรากฎว่ารันไม่ได้ซะงั้น

$ /etc/init.d/tomcat start

พอหาๆ ข้อมูลดูก็พบว่า เราต้องสร้าง script ขึ้นมาก่อน ซึ่งหน้าตาของ script มีเป็นดังนี้ครับ

#! /bin/bash
#
# tomcat Start the tomcat server.
#

NAME=”Jakarta Tomcat 5.5″
TOMCAT_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
JAVA_HOME=/usr/local/java
export TOMCAT_HOME CATALINA_HOME JAVA_HOME
cd $TOMCAT_HOME/logs
case “$1” in
start)
echo -ne “Starting $NAME.n”
$TOMCAT_USER $TOMCAT_HOME/bin/startup.sh
;;

stop)
echo -ne “Stopping $NAME.n”
$TOMCAT_USER $TOMCAT_HOME/bin/shutdown.sh
;;

*)
echo “Usage: /etc/init.d/tomcat {start|stop}”
exit 1
;;
esac

exit 0