Tomcat 시작/종료/재시작 Shellscript
1. Tomcat 시작/종료/재시작 Shellscript
#!/bin/bash# Tomcat 시작/종료/재시작 script (tomcat7_1, tomcat7_2 2대로 가정)
if [ -z "$1" ] || [ -z "$2" ]
then
echo "Usage : /app/service/tomcat_start.sh { tomcat7_1 | tomcat7_2 } { start | stop | restart }"
exit 1
fi
case "$1" in
tomcat7_1)
tomcat_dir="/home/dasan/tomcat7_1"
;;
tomcat7_2)
tomcat_dir="/home/dasan/tomcat7_2"
;;
*)
echo "Usage : /app/service/tomcat_start.sh { tomcat7_1 | tomcat7_2 } { start | stop | restart }"
exit 1
esac
case "$2" in
start)
echo "Starting tomcat: "
su - dasan -c $tomcat_dir/bin/startup.sh
;;
stop)
echo "Shutting down tomcat: "
su - dasan -c $tomcat_dir/bin/shutdown.sh
;;
restart)
echo "Restarting tomcat: "
su - dasan -c $tomcat_dir/bin/shutdown.sh;
su - dasan -c $tomcat_dir/bin/startup.sh
댓글
댓글 쓰기