[ server ] centos7 java 설치 및 설정 > Linux

본문 바로가기
사이트 내 전체검색

Linux

[ server ] centos7 java 설치 및 설정

페이지 정보

작성자 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 285회 작성일 19-03-18 10:12

본문

@wget을 통해서 설치하므로 wget 설치

# yum install -y wget


@다운로드 페이지로 이동해서 다운받을 버젼을 확인한다.

https://www.oracle.com/technetwork/java/javase/downloads/index.html

jdk_install1.png

 

@설치된 리눅스의 비트수를 확인하고 거기에 맞는 버젼을 다운받아야 한다

# getconf LONG_BIT


@다운로드를 눌러 페이지를 이동한후 승인을 눌러준 후 환경에 맞는 jdk tar.gz 버젼을 다운받는다.

jdk_install2.png

@해당버젼의 링크주소복사를 통해서 wget명령어 뒷부분에 다운로드 링크를 넣어준다.

# wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/11.0.2+9/f51449fcd52f4d52b93a989c5c56ed3c/jdk-11.0.2_linux-x64_bin.tar.gz


@설치할 디렉토리를 만들고 파일을 이동시킨다.

# mkdir /usr/local/java

# mv jdk-11.0.2_linux-x64_bin.tar.gz /usr/local/java


@압축을 해제해준다.

# tar xvzf jdk-11.0.2_linux-x64_bin.tar.gz


@버젼관리하기(alternatives)

# alternatives


@명령어를 등록해 준다

# alternatives --install /usr/bin/java java /usr/local/java/jdk-11.0.2/bin/java 1

# alternatives --install /usr/bin/java javac /usr/local/java/jdk-11.0.2/bin/javac 1

# alternatives --install /usr/bin/java javaws /usr/local/java/jdk-11.0.2/bin/javaws 1


# alternatives --set java /usr/local/java/jdk-11.0.2/bin/java

# alternatives --set javac /usr/local/java/jdk-11.0.2/bin/javac

# alternatives --set javaws /usr/local/java/jdk-11.0.2/bin/javaws


@심볼릭 링크 설정하기

# alternatives --config java

#1 개의 프로그램이 'java'를 제공합니다.

#

#  선택    명령

#-----------------------------------------------

#*+ 1           /usr/local/java/jdk-11.0.2/bin/java

#

#현재 선택[+]을 유지하려면 엔터키를 누르고, 아니면 선택 번호를 입력하십시오:

@버젼을 선택해준다.


@심볼릭 삭제

# alternatives --remove java /usr/local/java/jdk1.8.0_171//bin/java


@심볼릭 링크 리스트 조회

# alternatives --list


@환경변수를 설정해 준다.

# vi /etc/profile


@해당파일의 export 아랫부분에 java설정 파일을 넣는다

# export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")


@현재 쉘에 적용한다.

# . /etc/profile


@마지막으로 버젼을 확인하면 된다.

# java -version

#java version "11.0.2" 2019-01-15 LTS

#Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)

#Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

 

@설치가 완료 되었으면 다운로드 받은 파일을 삭제한다.

# rm -rf jdk-11.0.2_linux-x64_bin.tar.gz

 

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 57건 1 페이지
Linux 목록
번호 제목 글쓴이 조회 추천 비추천 날짜
57 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14 0 0 06-24
56 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 20 0 0 06-24
55 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 103 0 0 05-22
54 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 101 0 0 05-07
53 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 123 0 0 05-02
52 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 116 0 0 05-02
51 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 131 0 0 04-30
50 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 157 0 0 04-16
49 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 164 0 0 04-16
48 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 280 0 0 04-02
47 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 175 0 0 04-02
46 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 193 0 0 04-01
45 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 156 0 0 04-01
44 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 183 0 0 03-28
43 웹지기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 166 0 0 03-27
게시물 검색

회원로그인

접속자집계

오늘
56
어제
184
최대
283
전체
45,878

그누보드5
Copyright © funyphp.com. All rights reserved.