Rocky Linux 8에 Java 16(OpenJDK 16) 설치
이 페이지에서
- 전제 조건
- 시스템 업데이트
- OpenJDK 16 설치
- Oracle JDK 16 설치
- 결론
Java는 무료 오픈 소스 다목적 고급 객체 지향 프로그래밍 언어입니다. 일반적으로 웹, 모바일 및 클라우드 애플리케이션을 만드는 데 사용됩니다. Java 언어를 사용하여 게임, 챗봇 및 기타 애플리케이션을 만들 수 있습니다. Java JDK는 JRE, Java, Javac 및 Jar를 비롯한 여러 도구 모음입니다. JDK에는 OpenJDK와 Oracle JDK의 두 가지 변형이 있습니다.
OpenJDK는 GNU General Public License가 포함된 완전한 오픈 소스 Java이며 Oracle JDK는 Oracle Binary Code License Agreement에 따른 상용 라이선스가 필요합니다.
이 게시물에서는 Rocky Linux 8에 OpenJDK 16 및 Oracle JDK 16을 설치하는 방법을 보여줍니다.
전제 조건
- RockyLinux 8을 실행하는 서버.\n
- 루트 암호는 서버에서 구성됩니다.\n
시스템 업데이트
먼저 시스템을 최신 버전의 패키지로 업데이트하는 것이 좋습니다. 다음 명령을 사용하여 업데이트할 수 있습니다.
dnf update -y
모든 패키지를 업데이트한 후 다음 명령을 사용하여 다른 필수 패키지를 설치합니다.
dnf install wget curl -y
완료되면 다음 단계로 진행할 수 있습니다.
OpenJDK 16 설치
먼저 다음 명령을 사용하여 공식 웹사이트에서 OpenJDK 버전 16을 다운로드합니다.
curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz
다운로드가 완료되면 다음 명령을 사용하여 다운로드한 파일의 압축을 풉니다.
tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz
그런 다음 다음 명령을 사용하여 추출된 디렉터리를 /opt로 이동합니다.
mv jdk-16.0.2 /opt/
다음으로 .bashrc 파일에 Java 경로를 추가해야 합니다.
다음 명령을 사용하여 .bashrc 파일을 편집합니다.
nano ~/.bashrc
파일 끝에 다음 줄을 추가합니다.
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
파일을 저장하고 닫은 후 다음 명령을 사용하여 Java를 활성화합니다.
source ~/.bashrc
그런 다음 다음 명령을 사용하여 Java 버전을 확인합니다.
java --version
다음 출력이 표시되어야 합니다.
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
오라클 JDK 16 설치
먼저 Oracle Java 웹사이트를 방문하여 다운로드 URL을 얻고 다음 명령을 사용하여 다운로드합니다.
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm
다운로드가 완료되면 다음 명령을 사용하여 다운로드한 파일을 설치합니다.
rpm -ivh jdk-16.0.2_linux-x64_bin.rpm
다음 출력이 표시되어야 합니다.
warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:jdk-16.0.2-2000:16.0.2-ga ################################# [100%]
다음으로 /etc/profile.d 디렉토리에서 Java 경로를 설정해야 합니다.
다음 명령을 사용하여 java.sh라는 새 파일을 만듭니다.
nano /etc/profile.d/java.sh
아래와 같이 Oracle Java 설치 위치를 추가합니다.
JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"
파일을 저장하고 닫은 후 다음 명령을 사용하여 Java 환경 변수를 활성화합니다.
source /etc/profile
다음으로 다음 명령을 사용하여 Java 버전을 확인합니다.
java -version
다음 출력이 표시되어야 합니다.
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
결론
위 가이드에서는 Rocky Linux 8에 OpenJDK 16 및 Oracle JDK 16을 설치하는 방법을 배웠습니다. 이제 Java를 사용하여 첫 번째 Java 애플리케이션 개발을 시작할 수 있습니다.