developer/java

[Linux] JDK 설치 하기

Dragonfog.net 2021. 6. 23. 10:09
반응형

CentOS에서 java 설치 및 버전 관리하는 방법입니다. 

Application 서버를 운영하면서 java 설치가 필요한 경우가 많습니다. 현재는 java가 유료화가 되면서 openjdk를 많이 

사용하고 있습니다. 이페이지에서는 oracle jdk 설치 방법에 대하여 기술하였습니다.

 

. 자바 다운로드는 아래 링크에서 받으시면 됩니다. 

JDK 다운로드 페이지 에서 Linux 버전용 JDK를 다운 받을 수 있습니다.

현재 jdk16/jdk11(LTS)/jdk8 버전을 받을수 있으며 그 이전 파일이 필요 하시면 아카이브 페이지를 이용하시면됩니다.

32bit / 64bit를 확인해서 받으신 후 FTP/SFTP 툴을 이용하여 서버에 업로드 해주시면 됩니다.

 

Oracle jdk에서 제공되는 Linux 설치 파일은 rpm pkg 파일과 tar로 압축된 binary 파일로 제공되고 있습니다.

여기에서는 binary 파일을 사용 하도록 하겠습니다.

 

우선위에 나와 있는 jdk 다운로드 페이지로 이동합니다.

원하시는 버전을 선택하면 됩니다. 저는 Java SE 11 (LTS) 버전을 선택하겠습니다.

위와 같이 OS 타입별로 jdk 설치 파일을 제공 합니다 .여기에서 Linux x64 Compressed Archive 에 있는 

jdk-11.0.11_linux-x64_bin.tar.gz 파일을 다운 받습니다.

다운로드 링크를 클릭하면 아래와 같이 라이센스 동의 여부를 묻는 창이 뜨며 동의 하고 다운로드를 진행하시면 됩니다.

오라클 홈페이지에 로그인되어 있지 않으면 로그인 창이 뜨고 로그인 되어 있으시면 바로 파일이 다운로드 됩니다.

다운로드 받으신 파일은 FTP / SFTP 등을 통하여 서버에 업로드 해주세요

서버에 접속해서 업로드한 파일을 압축 해제 해주세요

[2021-06-23일 기준] - jdk-11.0.11_linux-x64_bin.tar.gz

tar xvfz jdk-11.0.11_linux-x64_bin.tar.gz

압축 해제한 파일을 원하는 위치로 이동해주세요

# mv jdk-11.0.11 /usr/local/

 

해당 폴더로 이동하여 link를 걸어줍니다.

# cd /usr/local/

# ln -sf jdk-11.0.11 java11

이제 java path를 잡아 주실 차례입니다.

/etc/profile에 아래 와 같이 수정해줍니다.

# source /etc/profile 

이에 아래와 같응 명령어로 java 버전을 확인해봅니다.

# java -version

위와 같이 정상적으로 실행이 되셨다면 java 설치 완료입니다.

 

추가로 JAVA_HOME 설정이 필요하시면

/etc/profile or 각 계정의 홈디렉토리에 있는 .bash_profile 등에 추가해주시면됩니다.

 

 

 

반응형

'developer > java' 카테고리의 다른 글

openjdk11 Yum 설치하기 (CentOS)  (0) 2021.07.13
Java 버전관리툴 jenv 설치 하기 (CentOS, MAC OS)  (0) 2021.06.30