1. 기존 Java 확인


CentOSJava를 설치하는 방법은 별로 어렵지 않습니다우선 기존에 자바가 설치되어 있는지 확인을 해보도록 합니다.

 

$ java -version


centos oracle java install


CentOS를 설치하면 자동으로 OpenJDK가 설치되어 있습니다어디에 설치되어있는지 확인해 봅니다.


$ which java


centos oracle java install


설치된 /usr/bin 폴더로 이동하여 확인해 봅니다.


centos oracle java install


alternatives가 보이는 걸로 봐서 rpm 파일이 설치된 것 같습니다.

새로 설치를 해야 하니 root 권한으로 명령어를 입력하여 기존 java의 이름을 변경합니다.


# mv /usr/bin/java /usr/bin/java_old


centos oracle java install


파일 명을 변경 하였다면 실행이 되지 않아야 하는데 확인해 볼까요?


centos oracle java install


기존에 설치된 Java는 실행이 되지 않으니 이제 다른 버전을 설치해도 될 것 같습니다.


 

2. Java 다운로드


 

신규로 설치할 파일을 oracle 사이트에서 java를 다운로드 받습니다. 

 

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html


centos oracle java install


Linux 운영체제에 맞는 파일 중 Linux x64 Compressed Archive 를 선택 합니다다운받으려면 오라클 계정에 로그인을 해야 합니다.  자주 방문해야 하니 계정을 하나 만들어 두는게 좋습니다.

 

 

3. 설치


 

다운받은 파일의 압축을 풀어줍니다.

$ tar -zvxf jdk-8u241-linux-x64.tar.gz

 

개인적으로 사용 하려는게 아니면 모두가 사용할 수 있도록 압축을 풀은 폴더를 이동해야 하고 이제부터는 root 권한으로 작업을 진행해야 합니다.  물론 이동하지 않고 사용해도 되지만 관리를 위해서는 좀더 범용적인 위치로 옮겨놓습니다.

 

# mv jdk1.8.0_241/ /usr/local/lib

 

설치는 압축을 풀어주는 것을 완료가 된것이고 모두가 사용할 수 있도록 환경 설정을 해주면 끝입니다환경설정 파일을 열고 필요한 사항을 추가해 줍니다.

 

vi /etc/profile

JAVA_HOME=/usr/local/lib/jdk1.8.0_241

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME

export JRE_HOME


centos oracle java install


추가한 설정이 적용 되도록 명령어를 입력 합니다.


# source /etc/profile

 

잘 적용 되었는지 버전을 확인해 봅니다.


centos oracle java install


이제 OpenJDK가 아닌 oracle java가 설치 되었습니다.



+ Recent posts