티스토리 뷰

카테고리 없음

CentOS 7에 OpenJDK17 설치하기

미니대왕님 2024. 7. 1. 15:24

CentOS 7에 OpenJDK17 설치하기

 
 

CentOS7에서 더이상 패키지 업데이트를 지원하지 않고있어 yum으로 설치 가능한 OpenJDK는 11버전 까지만 지원이 된다.

이번에 팀에서 JDK를 최신 LTS버전 17버전으로 업그레이드 하기 위해 OpenJDK17을 CentOS7서버에 설치하는 과정을 정리했다.

이 방법은 Yum을 통한 설치가 아닌, JDK 소스폴더를 다운받아 Path 경로를 잡아주는 방식이다.

1. 우선 서버에 외부에서 소스를 받기위한 패키지를 설치한다. 이미 설치된 서버일 경우, 생략 가능하다.

sudo yum -y install wget curl

 

 

2. 임시로 다운받을 경로로 이동 후 아래 경로에서 서버 환경에 맞는 소스 압축파일을 다운로드 받는다.

cd /tmp

### Linux 64-bit ###
wget https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz

4. 다운받은 파일을 압축 해제 한다.

tmp# tar -xvf openjdk-17.0.2_linux-x64_bin.tar.gz

 

5. 적당한 폴더로 이동한다.

tmp# mv jdk-17.0.2/ /opt/jdk-17/

6. 프로파일에 JAVA_HOME 변수와 PATH를 설정한다.(bash 쉘 기준)

# vi ~/.bashrc
export JAVA_HOME=/opt/jdk-17
export PATH=$JAVA_HOME/bin:$PATH

두줄 추가

7. 수정된 프로파일을 시스템에 반영한다.

# source ~/.bashrc

8. JDK 설치 확인

# java -version

OpenJDK 17 이 정상적으로 설치 완료.!

 

 

 

댓글