>> Edit article
이름
제목
패스워드
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