사용자 도구

사이트 도구


service:was:tomcat:centos5

CentOS 5 에서 설치하기

  1. CentOS 5 에서 yum 을 이용해서 Tomcat 5.5 를 설치하면, gcj(Java 1.4.2) 가 기본으로 설치된다.
    이 때문에 Java 1.5 이상에서 지원되는 새로운 기능들(Annotation, Generics, Boxing 등)을 사용할 수 없게 된다.
    그러므로, Sun Microsystems 에서 직접 JDK 를 다운로드 받아서 설치하도록 한다.
  2. 시점(2008-03-20)에서 JDK 의 최신버전은 1.6 Update 5 이다. 파일명은 jdk-6u5-linux-i586-rpm.bin 이다.
    해당 파일을 다운로드 받은 후 chmod 로 실행권한을 준 후에 실행하면 파일이 풀리면서 RPM 파일이 자동으로 설치된다.
  3. 설치된 JDK 는 /usr/java/jdk1.6.0_05 에 위치하며, /usr/java/default, /usr/java/latest 에 소프트 링크가 걸린다.
  4. 환경 변수 JAVA_HOME=/usr/java/default 를 설정하고, 아래와 같이 결과가 나오면 정상 설치된 것이다.
    # java -version
    java version "1.6.0_05"
    Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
    Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
  5. yum 을 이용해서 설치한 Tomcat 5.5 를 새로 설치한 java 1.6_5 로 실행되게 설정하면, 여러 jar 파일들이 없다고 메시지를 뿌린다.
    일일이 찾아서 설치해 줄수도 있겠지만, 상당히 번거롭기 때문에 Tomcat 5.5 를 별도로 다운로드 받아서 설치하도록 하자.
  6. http://tomcat.apache.org/download-55.cgi 에서 최신버전(5.5.26)을 받는다.
    파일 이름은 apache-tomcat-5.5.26.tar.gz 이다.
    이 파일을 /opt 에 복사한 후 아래와 같이 압축을 풀고 디렉토리 이름을 바꾸기만 하면 설치 완료이다.
    # tar xvfz apache-tomcat-5.5.26.tar.gz 
    # mv apache-tomcat-5.5.26 tomcat
  7. Tomcat 을 실행하려면 아래와 같이 실행한다.
    # cd /opt/tomcat/bin
    # ./startup.sh
  8. Debian 에서 비해서 상당히 번거롭게 설치를 해야 되고, 부팅시 자동 시작도 지원되지 않는다.
service/was/tomcat/centos5.txt · 마지막으로 수정됨: 2010/09/23 20:25 저자 starlits