1. CentOS에 JDK 설치

 

 1) JavaSE JDK 설치파일 다운로드

  a) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  b) 환경에 맞게 Linux x64 용 다운로드 (jdk-8u40-linux-x64.tar.gz)

  c) ftp로 받은 파일 서버로 전송 (home에 저장)

 

 2) tomcat 폴더생성

   a) cd /usr/local/src

   b) mkdir tomcat

 

 3) JDK 설치

   a) gunzip jdk-8u40-linux-x64.tar.gz

   b) tar -xvf jdk-8u40-linux-x64.tar (압축해제)

   c) mv jdk1.8.0_40 /usr/local (/usr/local 로 이동)

   d) cd /usr/local

   e) ln -s jdk1.8.0_40 java (심볼릭 링크)

   f) vi /etc/profile (전역변수 설정)

JAVA_HOME=/usr/local/java
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

  g) mv /usr/bin/java /usr/bin/java-old (java 명령어 인식을 피하기 위해 java 파일 이름 변경)

  h) source /etc/profile (전역변수 쉘에 적용)

  i) java -version

     javac -version (버전확인)

 

2. CentOS에 Tomcat 설치

 

 1) Apache Tomcat 8 설치파일 다운로드

   a) http://tomcat.apache.org/download-80.cgi (페이지)

   b) http://mirror.apache-kr.org/tomcat/tomcat-8/v8.0.20/bin/apache-tomcat-8.0.20.tar.gz (링크)

   c) wget http://mirror.apache-kr.org/tomcat/tomcat-8/v8.0.20/bin/apache-tomcat-8.0.20.tar.gz (다운)

 

 2) Tomcat 설치

   a) gunzip apache-tomcat-8.0.20.tar.gz
   b) tar -xvf apache-tomcat-8.0.20.tar (압축해제)

   c) mkdir /usr/local/server

   d) mv apache-tomcat-8.0.20 /usr/local/server (/usr/local/server로 이동)

   e) cd /usr/local/server

   f) ln -s apache-tomcat-8.0.20 tomcat (심볼릭 링크)

   g) vi /etc/profile (전역변수 설정)

JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/server/tomcat
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib-jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CLASSPATH PATH CATALINA_HOME

   h) source /etc/profile (전역변수 쉘에 적용)

   i) /usr/local/server/tomcat/bin/startup.sh (톰캣서버시작)

   j) cp /usr/local/server/tomcat/bin/catalina.sh /etc/init.d/tomcat (재부팅시 자동시작)

   k) chkconfig --add tomcat (스크립트 추가)

       chkconfig --list tomcat (구동 확인)

Trackbacks 0 | Comments 0

microdesk's Blog is powered by Daum & tistory