open jdk 설치도 가능하다만 원하는 버전을 다운로드받아 수동으로 설치하고 싶은 경우도 있다.
yum을 이용해 openjdk 설치 및 적용은 아래 글을 참조
https://teck10.tistory.com/107?category=624860
여기선 직접 jdk를 공식 사이트에서 다운로드받아 수동으로 설치 및 적용하는 방법을 기재하고자 한다.
1. jdk 다운로드
오라클 사이트에서 다운로드 한다.
구버전을 다운로드 받길 원한다면 아래 링크 참조
https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
운영체제에 맞는 원하는 버전 다운로드 뒤에 서버로 다운로드
나는 jdk 1.8.0_191버전으로 테스트했다.
2. 원하는 폴더에 압축 풀기
# tar xvfz jdk-8u191-linux-x64.tar.gz
3. 경로이동
압축 풀린 디렉토리를 /usr/lib로 옮긴다. 다른 파일들처럼 하나의 라이브러리에 넣고 관리하기 위함이다.
# mv jdk1.8.0_191 /usr/lib
4. default 사용하는 자바 설정
나는 1.8.0_191버전을 사용했기에 [jdk idr]은 폴더명인 jdk1.8.0_191 이 된다.
# alternatives --install /usr/bin/java java /usr/lib/[jdk dir]/bin/java 1
# alternatives --install /usr/bin/javac javac /usr/lib/[jdk dir]/bin/javac 1
# alternatives --install /usr/bin/jar jar /usr/lib/[jdk dir]/bin/jar 1
# alternatives --set java /usr/lib/[jdk dir]/bin/java
# alternatives --set javac /usr/lib/[jdk dir]/bin/javac
# alternatives --set jar /usr/lib/[jdk dir]/bin/jar
# alternatives --config java
5. 자바 환경변수 설정
# vi /etc/profile
열어서 제일 아래에 다음의 코드 추가
JAVA_HOME=/usr/lib/jdk1.8.0_191
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH
6. 적용 및 버전확인
# source /etc/profile
이후 자바 버전 확인으로 작동 되는지 확인하기
# java -version
# javac -version
'IT기술 > 리눅스' 카테고리의 다른 글
tomcat war 파일로 웹프로젝트 실행하기 (0) | 2021.08.06 |
---|---|
tomcat에서 appBase 설정, 웹 파일 위치 설정 (0) | 2021.08.06 |
centos 6버전과 7버전 명령어 비교 (0) | 2021.08.04 |
centos 7 시간 동기화 ntp로 적절한 시간 맞추기 (0) | 2021.08.04 |
yum이 패키지를 찾지 못할때 (0) | 2021.08.04 |