'tomcat등록'에 해당되는 글 1건

  1. 2009.09.06 [ubuntu] init.d 에 tomcat 등록한번 해볼깡??
윤OSes2009.09.06 12:37
vi /etc/init.d/tomcat
#!/bin/sh
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.10
export TOMCAT_HOME=/app/server/tomcat620

case "$1" in
start)
 echo "tomcat gogoshing~~"
 $TOMCAT_HOME/bin/startup.sh
 ;;
stop)
 echo "tomcat kill gogoshing~~"
 $TOMCAT_HOME/bin/shutdown.sh
 ;;
restart)
 echo "tomcat restart gogosing"
 $TOMCAT_HOME/bin/shutdown.sh
 $TOMCAT_HOME/bin/startup.sh
 ;;
*)
 echo "(start or stop or restart) ok??"
esac


대충 쉘은 이렇타..

우선 java_home 와 . tomcat_home 을 등록해주시고 ..

case "$1" in    // $1은 첫번째 파라미터.. ;; ex) tomcat start 했을때 $1 은 start 임.
각각의 문자열 비교..

start)
[sS]tart)
start|stop)
등등 ) 앞에 문자에는 이러한 값들이 들어 갈수 있고..

* ) 은 java에 default 와 같다라고 보면됨.. 위에서 안걸리면 ..
다 실행되니까..
그리고 break 는 ;; (세미콜론 2두개.. )

그리고 마지막 esac(case 꺼꾸러..ㅋㅋ)
그럼 끝..

저장 하고

chmod 755 tomcat 해주면 끝!!
Posted by is윤군

댓글을 달아 주세요