코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (393)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (3)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • Android
  • linux
  • Java
  • Spring
  • CentOS
  • 자바스크립트
  • jsp
  • javascript
  • oracle
  • 파이썬
  • python
  • r

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

[CentOS] JDK 설치
programming/os

[CentOS] JDK 설치

2018. 7. 19. 23:24
반응형


2. JDK 설치


2.1 기존에 설치된 자바 프로그램 버전 확인 및 제거

기존에 설치된 자바 프로그램 버전 확인

터미널 프로그램 실행(윈도우즈의 cmd에 해당하는 프로그램)한 후 명령어 입력


java -version



2.2 기존에 설치된 자바 프로그램 제거

default로 설치되어 있는 open jdk도 사용이 가능하지만 버전이 낮으므로 삭제하고 오라클 jdk를 사용한다.

java 최신 버전은 10이지만 다른 프로그램과의 호환성을 위해 java 8 버전 다운로드 및 설치


2.2.1 rpm : 새로운 패키지를 설치하거나 업그레이드하는 자동 설치 프로그램, 윈도우의 셋업 프로그램에 해당됨

-q : 질의옵션

-a : 시스템에 설치된 모든 패키지의 목록

grep : 파일에서 특정한 패턴(문자열)을 찾는 명령어


rpm -qa | grep jdk




2.2.2 yum : 프로그램의 다운로드 및 설치, 삭제 등의 작업을 자동으로 해주는 프로그램


java로 시작하는 모든 프로그램 제거

yum remove java*




제거되었는지 확인

rpm -qa | grep jdk



2.3 jdk 다운로드 및 설치

Firefox 웹 브라우저를 실행한 후 오라클 홈페이지(http://oracle.com | http://java.sun.com)에서 jdk 64bit 리눅스용 tar.gz 버전을 다운로드한 후 압축을 해제하고 /usr/local/jdk1.8 디렉토리로 옮긴다




```압축 푼 폴더 이름을 명령어에서 편하게 입력하기 위해 jdk1.8로 변경합니다.

이후 다른 위치로 이동을 눌러 /usr/local/ 디렉토리 안에 넣겠습니다.



2.4 자바 환경변수 설정



2.4.1 자동실행 스크립트 파일

2.4.1.1 사용자가 로그인하면 자동으로 실행되는 스크립트, 윈도우즈의 autoexec.bat과 비슷한 기능

2.4.1.2 사용자가 로그인하면 /etc/profile과 .profile 스크립트가 자동으로 실행됨

2.4.1.3 /etc/profile : 모든 사용자에게 공통적으로 적용되는 스크립트

2.4.1.4 .profile : 사용자별로 적용되는 스크립트


2.4.2 자동실행 스크립트 파일의 진행 순서

/etc/profile

/etc/bashrc

~/.bashrc

~/.bash_profile


2.4.3 /etc/profile 스크립트 파일 편집


터미널에서 실행

gedit /etc/profile


맨 아래에 내용 추가


export JAVA_HOME=/usr/local/jdk1.8

export PATH=$PATH:$JAVA_HOME/bin

export JAVA_OPTS="-Dfile.encoding=UTF-8"

export CLASSPATH="."

저장하고 파일을 닫음




2.4.4 변경된 사항을 시스템에 적용

source /etc/profile


2.4.5 재부팅

reboot




2.4.6 root 계정으로 로그인


2.4.7 자바 버전 확인

java -version


반응형
저작자표시 비영리 변경금지 (새창열림)
    'programming/os' 카테고리의 다른 글
    • [CentOS] Oracle 11g XE 설치
    • [CentOS] SSH(Secure SHell) 설치
    • [CentOS] Apache Tomcat 설치
    • [CentOS] CentOS의 개요 및 설치
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바