Server/CentOS 6

1. 아파치와 톰캣 연동을 위한 JDK 1.7 설치

kkumtree 2018. 12. 19. 16:00








JDK를 설치하는 이유는 JSP 서비스를 구동해주는 톰캣에서 JDK를 사용해 클래스를 컴파일하기 때문입니다. 다음 포스팅에서는 리눅스에 Tomcat를 설치해 JSP 서비스를 구동해 보도록 하겠습니다.







1. jdk를 다운 받을 디렉토리 생성



리눅스 계정은 root로 진행합니다.


터미널에서 su를 입력하면 암호를 입력



# cd /usr/local/src

# mkdir tomcat










2. 오라클 홈페이지에서 jdk 다운로드


https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html


Linux x64이고, jdk-7u80-linux-x64.tar.gz 파일을 받습니다 (tar.gz는 윈도우에서 zip파일)














3. 다운 받은 경로는 /home/자신의 계정이름/다운로드


# cd /home/kdh/다운로드



 tar 명령어로 tar.gz파일 압축해제


# tar -xvf jdk-7u80-linux-x64.tar.gz 





 압축을 풀면 jdk1.7.0 디렉토리가 생성됩니다.















4. 생성된 jdk디렉토리 이동


# mv jdk1.7.0 /usr/local

# cd /usr/local

# ln -s jdk1.7.0 java



ln 명령어는 심볼릭 링크를 생성합니다.

심볼릭 링크를 만드는 이유는 후에 jdk버전이 변경 될 시 환경설정을 변경하지 않고 심볼릭 링크의 내용만 수정해주면 되는 장점을 가졌기 때문입니다.



ls 명령어로 확인해보면 jdk1.7.0과 java가 생성되어 있습니다.

ls -al로 확인하면 더 자세한 정보를 볼 수 있습니다. 


















5. jdk를 읽기 위해 /etc/profile에 내용을 추가 합니다.


# vim /etc/profile


수정하기 쉽도록 최대한 상단에 아래의 4줄을 추가해줍니다.



JAVA_HOME=/usr/local/java

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH















6. 제대로 된 경로를 읽기 위해 설정해줍니다.


# mv /usr/bin/java /usr/bin/java-old        - 이전의 java를 java-old로 바꿔줌





# source /etc/profile                            - 5번의 과정에서 추가한 4줄을 동기화시켜주기 위해 source 명령어를 사용

# java -version                                    - java 버전 확인

# javac -version                       











참고 및 출처 : http://luckyyowu.tistory.com/122