Tomcat 설치

2007. 10. 16. 16:03·Computing/java/jsp
#참고 :  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
'Computing/java/jsp' 카테고리의 다른 글
  • jeus6 + webtob 연동... 가상호스트
  • 톰캣 환경설정
  • 웹용 Chart 여러가지
머냥
머냥
(날아보기도전에 인생추락... 그러나 포기는 없다.)
  • 머냥
    Frody's
    머냥
  • 전체
    오늘
    어제
    • 분류 전체보기 (88)
      • 사진관 (0)
        • 죄지은영혼 (0)
      • 스크랩북 (10)
        • 사진 (1)
        • 기사 (1)
        • 기타 (8)
      • 긁적임 (0)
      • 취미 (1)
      • Computing (69)
        • Typescript Study (0)
        • Linux (35)
        • MySQL (5)
        • java/jsp (4)
        • Flex (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • 쉘스크립트메뉴얼
    • Cron 설정
    • 루비강좌 (Ruby)
    • 루비 강좌(Wiki)
    • 회계기초 동영상
    • 서버DNS점검
    • 정규식 프로그램 RegexBuddy 소개
    • spamassasin 관련 설명블로그
    • spamassasin 관련 #2
    • spamassasin 관련 #3
    • soap 간단예제관련
    • php smarty 한글메뉴얼
    • 파이썬강좌
    • 가덕도 방문기
    • 기업용주가정보 무료제공
    • 페이스북 글등록
    • axigen메일
    • 야후신고센터.
    • postfix 환경설정
  • 공지사항

  • 인기 글

  • 태그

    김동률
    php
    ffmpeg
    ssh
    스트리밍
    FLV
    MySQL
    골
    tar
    요리
    freeTDS
    모비딕
    디워
    Linux
    imap
    MSSQL
    Qmail
    김두현
    동영상
    오라클
    Subversion
    프리시즌
    연주
    프로그래밍
    명령어
    휴대폰
    BIND
    김동욱
    윤도현의 러브레터
    Auqa Data
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
머냥
Tomcat 설치
상단으로

티스토리툴바