>> Delete No. 2295 article
No. tomcat-4.0.3(Catalina) 부팅시 사용 damon

등록 2002-03-08 23:32:00     조회 5
이름 김대휴    

		TOMCAT/bin/startup.sh 를 바탕으로 간단히 작성해 보았습니다^^.
 아래부분을 /etc/rc.d/init.d 아래에 catalina 라는 파일로 저장합니다.
tomcat 으로 해도 상관없구요.
저장후 "chmod 755 catalina" 로 실행 권한을 줍니다.
TOMCAT_HOME 부분만 자신의 TOMCAT 디렉토리로 설정해주시고,
export 부분들만 수정해주세요..
"/etc/rc.d/init.d/catalina start"
"/etc/rc.d/init.d/catalina stop"
한번씩 해봅니다.
성공하셨다면, 해당 run level에서 symbolic link 하세요.
예) cd /etc/rc.d/rc3.d/
    ln -s ../init.d/catalina S84catalina
이런 식으로, 그럼 성공하시길..
  #################################################################
#!/bin/sh
# ---------------------------------------------------------------------
--------
# Start/Stop Script for the CATALINA Server
#
# $Id: catalina daemon script,v 1.1.4.1 2002/01/30 18:10:40 patrickl
Exp $
# ---------------------------------------------------------------------
--------
. /etc/rc.d/init.d/functions
 export JAVA_HOME=/path/to/java
export TOMCAT_HOME=/path/to/tomcat
export CLASSPATH=/path/to/classes
 PRGDIR="$TOMCAT_HOME/bin"
EXECUTABLE=catalina.sh
 # Check that target executable exists
if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
   echo "Cannot find $PRGDIR/$EXECUTABLE"
   echo "This file is needed to run this program"
   exit 1
fi
 case "$1" in
start)
   echo -n "Starting Catalina service: "
   daemon "$PRGDIR"/"$EXECUTABLE $@"
   ;;
stop)
   echo -n "Shutting down Catalina service: "
   daemon "$PRGDIR"/"$EXECUTABLE $@"
   ;;
restart)
   $0 stop
   $0 start
   ;;
*)
   echo "Usage:$0 {start|stop|restart}"
   exit 1
esac
echo
exit 0
###################################################################
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved