Tomcat 설치

|
#참고 :  http://sungdh86.egloos.com/3327126

0. jdk 가 설치 되어 있는지 확인한다. 없다면 http://www.sun.com 에 접속하여 jdk se 최신버젼을 다운받는다.  확장자가 bin 으로 되어있다.

mv jdk-6u3-linux-i586.bin /usr/local
cd /usr/local
chmod +x jdk-6u3-linux-i586.bin
./jdk-6u3-linux-i586.bin

설치된jdk의 경로를 확인한후 /etc/profile 에 PATH 및 JAVA_HOME 를 추가한다.

echo 'PATH="$PATH:/usr/local/jdk1.6.0_03/bin"' >> /etc/profile
echo 'export JAVA_HOME="/usr/local/jdk1.6.0_03"' >> /etc/profile


1. 톰캣은 http://www.apache.org 에서 최신 버젼을 다운받는다.

mv apache-tomcat-6.0.14.tar.gz /usr/local
tar xvzf apache-tomcat-6.0.14.tar.gz

2. 실행되는지 확인해 본다. 포트는 8080 이므로 다른서비스와 충돌되지 않는지 확인해 본다.

cd /usr/local/apache-tomcat-6.0.14/bin
./startup.sh

http://localhost/8080 으로 접속해본다.

3. 부팅시 실행되도록 등록한다.

다음 스크립트를 /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/jdk1.6.0_03
export CATALINA_HOME=/usr/local/apache-tomcat-6.0.14
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번 일 때 가동 되도록 설정한다.

4. 환경설정

/usr/local/apache-tomcat-6.0.14/conf/server.xml 파일을 설정한다.

환경설정은 다음 포스트를 참고하자.

'Computing > java/jsp' 카테고리의 다른 글

jeus6 + webtob 연동... 가상호스트  (0) 2011.05.03
톰캣 환경설정  (0) 2008.05.24
웹용 Chart 여러가지  (0) 2008.03.25
And