레드헷 계열의 운영체제에서 자바를 설치하는 방법은 크게 두가지로 정리해볼 수 있다. 레드헷 패키지 관리자(RPM)를 통해서 설치하는 방법과 직접 인터넷에서 설치파일을 다운로드 받아서 설치하는 방법이 있다. 자동으로 설치되느냐 직접 설치하느냐의 차이점이라 생각하면 어렵지 않다. 레드헷 패키지 관리자를 이용해서 자동으로 설치하는 경우 설치파일은 모두 자동으로 설정된다. 이러한 점에서 장단점을 파악 후 자바를 설치하길 바란다. 본 포스팅에서는 직접 다운로드 받아서 설치하는 방법을 소개하며, RPM을 이용해서 설치하는 방법은 아래의 링크에서 소개하도록 한다.

 

 

 

# 도움이 될만한 포스팅

-. RPM으로 설치 방법: http://wookoa.tistory.com/364

-. RPM과 YUM 차이점: http://wookoa.tistory.com/365

-. 우분투에서 자바설치: http://wookoa.tistory.com/188

 

 

 

01. 설치 확인

아래의 명령어를 실행한 결과 자바의 버전이 출력된다면, 현재 시스템에는 자바가 설치되어 있다. 자바가 이미 설치되어 있지 않다면 아래와 같이 출력될 것이다. 

 

[root@localhost ~]# java -version

-bash: java: command not found

 

 

02. 설치파일 다운로드

설치파일을 다운받기 위한 방법은 인터넷에서 직접 다운로드 받아서 FTP로 전송하는 방법과 wget 툴을 이용해 리눅스에서 직접 다운로드 받는 방법이 있다. 본 포스팅에서는 인터넷에서 직접 다운로드 받은 설치파일을 FTP로 옮겨서 설치하도록 한다.

 

JDK 1.8 다운로드: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

현재 시점에서 오라클 공식 다운로드는 위의 링크와 같으며, 오라클 공식 페이지의 자바 다운로드 페이지에서 아래의 사진과 같이 tar.gz 파일을 다운로드 한다.

 

 

 

 

 

03. 경로 생성

자바를 설치할 경로를 생성한 뒤, FTP와 같은 프로그램을 이용해 새로 생성한 경로에 위치 시킨다. 본인은 자바를 설치할 경로를 아래와 같이 생성했으며, 파일질라(ftp) 프로그램을 이용해 해당 리눅스 시스템에 업로드 했다.

 

자바 경로: /java/jdk1.8/

 

 

 

04. 압축 해제

업로드된 자바 설치파일을 아래와 같은 명령어로 압축을 풀어주면, 'jdk1.8.0_181'와 같은 디렉터리가 생성된다.

 

[root@localhost ~]# tar zxvf jdk-8u181-linux-x64.tar.gz

 

 

 

05. 환경 설정

아래와 같이 '/etx/profile' 파일의 가장 아래에 JAVA_HOME, PATH, CLASSPATH와 같은 환경을 설정해주면 된다. 설정이 완료되면 시스템을 재부팅 해야하지만 'source' 명령어로 바로 적용시킬 수 있다.

 

 

[root@localhost jdk1.8]# vi /etc/profile

#Java 1.8
export JAVA_HOME=/java/jdk1.8/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar

[root@localhost jdk1.8]# source /etc/profile

 

 

06. 설치 확인

설치가 정상적으로 완료되었는지 확인하는 방법은 위와 동일하게 아래의 명령어로 확인할 수 있다. 아래와 같이 JAVA 1.8이 정상적으로 설치되었음을 확인할 수 있다.

 

[root@localhost ~]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

 

 

  1. 설치하신 JDK는 Oracle JDK인데, 마지막에 설치완료 이미지는 Open JDK로 보여지네요

Private comment