현재 개발 서버 테스트로 사용하는 리눅스 서버가 CentOS 7.9 버전을 사용하다 보니 기본적으로 제공되는 패키지 설치 버전은 JDK 11버전 까지만 지원 한다. 그래서 수작업으로 설치를 해야 해서 설치 하면서 기록을 남겨 본다.
리눅스 시스템의 계정은 root 계정을 기준으로 하였음. 또는 명령어 앞에 sudo 를 붙여 주고 처리 해도 가능 함.
우선 서버에 설치를 위한 파일을 다운받기 위해 필요한 wget 을 설치 한다. 대부분 설치가 되어 있을 것으로 생각됨. 그래도 혹시나 해서 체크업 한다고 생각하고
sudo yum -y install wget curl
임시 경로로 이동하여 설치 파일을 다운로드 받는 - 링크는 변경될 수 있으니 직접 사이트 들어 가서 확인하길 권장 한다.
(2024년 5월 기준 - https://www.oracle.com/kr/java/technologies/downloads/#java17 )
본인 리눅스 시스템의 BIT 우선 확인해야 함 거기에 맞는 제품을 다운로드 받아 설치 하도록 한다.
cd /tmp
## 리눅스 서버 비트 확인 명령어
getconf LONG_BIT
64
### Linux 64-bit ###
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
다운 받은 파일 압추 해제
tmp# tar -xvf openjdk-17_linux-x64_bin.tar.gz
폴더 이동
tmp# mv jdk-17.0.17/ /opt/jdk-17/
JAVA_HOME 과 PATH 설정 추가
# vi ~/.bashrc
export JAVA_HOME=/opt/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
두줄 추가 작업 한 내용 임
수정된 프로파일을 시스템에 반영한다.
# source ~/.bashrc
JDK 설치 버전 확인
# java -version
설치 완료
Komentarze