반응형
Linux CentOS 7 : Open JAVA 설치하기
알게된 배경
일반적으로 Linux를 사용할 경우 서버 구축을 하게 되는 경우가 많은데, 특히 웹 서버의 경우 JAVA기반의 웹 앱을 사용하는 경우가 많다. 따라서 JAVA의 설치는 거의 필수라 볼 수 있다.
JAVA는 ORACLE JAVA와 OPEN JAVA 2가지가 존재한다. 과거에는 안정적인 성능을 위해서는 ORACLE JAVA를 추천을 많이 했었으나 요즘에는 성능차이가 적다. 특히 CetnOS의 경우 open JAVA가 기본 설치 JAVA이다.
또한 서버에서는 주로 실행을 하기 때문에 JRE만 설치되어 있는 경우도 있기 때문에 이러한 점을 확인해야 한다.
JDK 버전확인
rpm(패키지 관리자)로 jdk 항목을 먼저 확인한다. 또한 jre를 키워드로 입력하여 확인을 할 수 있다.
rpm -qa | grep jdk
저장소 패키지 목록 확인
yum을 사용하여 설치가능한 항목을 살펴보자. 만약 이미 설치되어 있는 버전과 버전 차이가 없다면, JDK 삭제와 설치를 할 필요가 없다.
yum list java*jdk-devel
JDK 삭제
앞에서 확인한 항목의 버전이 낮을 경우 삭제한다. 이글이 작성된 시기에는 jdk-1.8까지 나왔으며, 기본적으로는 jdk-1.7이 설치되어 있다. 최신버전을 설치하기 위해 yum remove 명령어를 사용하여 삭제하자.
yum remove java-1.7.0-openjdk-*
JDK 설치
저장소 패키지 목록이 확인한 패키지를 설치하면 된다. 패키지 이름이 길기 때문에 오타에 주의 하거나 "*"를 이용해서 작성하도록 하자. 기본적으로 JDK는 JRE에 의존하기 때문에 JDK를 설치하면, JRE도 설치가 된다.
yum install java-1.8.0-open*.x86_64
JDK 설치 확인
버전확인 명령어를 실행해서 정상적으로 설치되었는지 확인하면 된다.
java -version
javac -version
참고자료
반응형
'리눅스 > CentOS' 카테고리의 다른 글
Linux CentOS 7 : ssh-key remote login (아이디/비밀번호 없이 원격 로그인) (0) | 2017.05.12 |
---|---|
Linux CentOS 7 : 사용자 계정 추가 (0) | 2017.05.06 |
Linux CentOS 7 : MariaDB 문자 설정 (0) | 2017.05.06 |
Linux CentOS 7 : 처음 MariaDB 설치하기 (0) | 2017.04.24 |
Linux CentOS 7 : root 계정 직접 로그인 막기 (0) | 2017.04.24 |