본문 바로가기
OS & Software/Linux

Rocky Linux9 에서 Java 설치 방법

by 아이럽스토리지 2025. 1. 19.
반응형

Rocky Linux9 에서 최신 Java 버전을 사용하는 대표적인 이유는 다음과 같습니다.

 

  • 안정성: 엔터프라이즈 환경에서 검증된 Rocky Linux는 Java 애플리케이션을 안정적으로 실행
  • 오픈소스 기반: 무료로 사용할 수 있는 OpenJDK와 Rocky Linux를 결합해 비용을 절감
  • 최신 기술 지원: 최신 Java 버전과 완벽히 호환되어 성능과 보안이 향상
  • 다양한 설치 옵션: OpenJDK, Oracle JDK 설치가 쉬우며 컨테이너 환경도 지원
  • 서버 성능: Tomcat, Spring Boot 등 Java 기반 서버 애플리케이션에서 뛰어난 성능을 제공
  • 보안 강화: SELinux와 Java의 보안 기능이 결합되어 외부 공격으로부터 시스템을 보호
  • 긴 지원 주기: LTS 지원으로 오랜 기간 안정적으로 운영
  • 클라우드 친화적: 클라우드와 쉽게 통합되며 컨테이너 기반 애플리케이션 배포가 용이.

 

1. Java 최신 버전 확인

먼저 Oracle의 공식 웹사이트나 OpenJDK 프로젝트 페이지에서 최신 Java 버전을 확인합니다.
2025년 현재 기준으로 가장 최신버전은 JDK23 입니다.
여기서는 안정성을 위해 JDK 17을 설치해보겠습니다.

 

2. 기본 패키지 업데이트

시스템 패키지를 최신 상태로 유지하기 위해 다음 명령어를 실행합니다:

sudo dnf update -y
 

 

 

3. OpenJDK 설치

다음 명령어를 사용하여 OpenJDK 최신 버전을 설치합니다.

예시로 OpenJDK 17을 설치해보겠습니다.

sudo dnf install java-17-openjdk -y

 

 

 

설치가 완료되면 Java 버전을 확인합니다:

java -version

 

 

4. Oracle JDK 설치 (선택사항)

만약에 Oracle JDK를 사용하고 싶다면, Oracle 웹사이트에서 최신 JDK를 다운로드합니다.

다운로드한 RPM 파일을 설치하려면 아래 명령어를 사용합니다.

sudo rpm -ivh jdk-XX_linux-x64_bin.rpm

 

 

5. 기본 Java 버전 설정

시스템에 여러 Java 버전이 설치된 경우, 기본 Java 버전을 선택하려면 다음 명령어를 실행합니다

목록이 표시되면 원하는 버전 번호를 입력합니다.

아래 화면에서는 1번을 선택해서 java-17을 기본 java 버전으로 선택했습니다.

sudo alternatives --config java

 

6. 환경 변수 설정 

특정 Java 버전을 환경 변수로 설정하려면, 홈 디렉토리의 .bashrc 파일을 열어 아래 내용을 추가합니다.

여기서는 root 계정으로 진행해서, root 디렉토리의 .bashrc 파일을 수정합니다.

vi 명령어로 /root/.bashrc 파일을 수정합니다.

 

# vi /root/.bashrc

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk export PATH=$JAVA_HOME/bin:$PATH

 
변경사항을 적용하려면 source ~/.bashrc  명령어를 실행해야 합니다.
source ~/.bashrc

마무리

Rocky Linux9 에 최신 Java 17버전이 성공적으로 설치되었습니다. 

반응형