Whiteship's Note

Fedora Core 6에 톰캣 최신 버전 설치하기

Linux : 2007. 6. 25. 21:35


참조 :
http://blog.jidolstar.com/70
http://bbuggung.com/tag/%EB%A6%AC%EB%88%85%EC%8A%A4?page=2

설치는 첫 번째 참조 링크 대로만 따라 하시면 됩니다.

설치가 끝난 뒤 할 일은 서버를 부팅할 때 tomcat을 자동으로 시작하도록 설정하는 것입니다.
부팅시 자동으로 실행하기 위해 스크립트를 직접 작성해야 합니다.
웹 서핑 결과 다음의 것이 가장 흔했습니다.

다음 스크립트를 /etc/rc.d/init.d/ 폴더에 tomcat이라는 이름으로 작성했습니다.

#!/bin/sh
#
#Startup script for Tomcat, the Apache Servlet Engine
#
# chkconfig: - 85 15
# description: Start Tomcat
#
# processname: tomcat
#
# Source function library.
. /etc/rc.d/init.d/functions
export JAVA_HOME=/usr/local/java
export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
# See how we were called.
case "$1" in
  start)
  echo -n "Starting tomcat: "
  daemon $CATALINA_HOME/bin/catalina.sh start
  touch /var/lock/subsys/tomcat
  echo
  ;;
  stop)
  echo -n "Shutting down tomcat: "
  daemon $CATALINA_HOME/bin/catalina.sh stop
  rm -f /var/lock/subsys/tomcat
  echo
  ;;
  restart)
  $0 stop
  sleep 2
  $0 start
  ;;
  *)
  echo "Usage: $0 {start|stop|restart}"
  exit 1
esac
exit 0

위에서 굵은 줄 두 부분만 이전에 설치한 java와 tomcat 홈 디렉토리로 변경해주면 됩니다.

스크립트를 작성한 다음에 service에 등록합니다.
cd /etc/rc.d/init.d/
chmod 755 tomcat
chkconfig --add tomcat
chkconfig --level 3 tomcat on
chkconfig --level 4 tomcat on
chkconfig --level 5 tomcat on

부팅 레빌 3, 4, 5번 일 때 가동 되도록 설정했습니다.
top

  1. Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 2007.07.07 20:40 PERM. MOD/DEL REPLY

    리퍼러를 타고 왔어요. 제 글을 링크 걸어주심을 감사합니다.
    트랙백도 걸어놓고 갑니다. 즐거운 개발하세요 ^^

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2007.07.07 22:59 PERM MOD/DEL

    네 안녕하세요~
    유용한 글과 트랙백 감사합니다. :)

Write a comment.




: 1 : ··· : 13 : 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : ··· : 25 :