디지털 오션 리눅스(CENTOS7)에 자바 개발환경 설치
자바설치 방법은 여러가지가 있음
1) Open JDK 설치하는 법(쉬운 방법)
종류확인
yum list java*jdk-devel
java-1.6.0-openjdk-devel.x86_64 1:1.6.0.40-1.13.12.6.el6_8 updates
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.111-2.6.7.2.el6_8 updates
java-1.8.0-openjdk-devel.x86_64 1:1.8.0.101-3.b13.el6_8 updates
설치
yum install java-1.7.0-openjdk-devel.x86_64
설치확인
rpm -qa java*jdk-devel
자바
java -version
===============================================================
2) Oracle JDK(rpm) 설치하는 법(조금 어려운 방법)
oracle.com에서 다운 받고 싶은 파일을 지정
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586.rpm" -O jdk7.rpm
설치
rpm -ivh jdk7.rpm
설치확인
rpm -qa java*jdk-devel
환경변수 등록
$ vi /etc/profile
export JAVA_HOME=/usr/java/설치된 폴더
export PATH=$PATH:$JAVA_HOME/bin
저장된 프로파일 적용
source .bash_profile
자바
java -version
===============================================================
3) Oracle JDK(tar.gz) 설치하는 법(어려운 방법)
wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.tar.gz
# 디렉토리 생성
mkdir /usr/local/java
# 파일 이동
mv jdk-8u112-linux-x64.tar.gz /usr/local/java
#압축 해제
tar xvzf jdk-8u112-linux-x64.tar.gz
기본명령어 변경
alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_112/bin/java 1
alternatives --install /usr/bin/java javac /usr/local/java/jdk1.8.0_112/bin/javac 1
alternatives --install /usr/bin/java javaws /usr/local/java/jdk1.8.0_112/bin/javaws 1
alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java
alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac
alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws
환경변수 등록
$ vi /etc/profile
...
export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")
export PATH=$PATH:$JAVA_HOME/bin
# 현재 쉘에 적용
$ . /etc/profile
자바
java -version
'호스팅_서버_툴 > 서버' 카테고리의 다른 글
디지털 오션 Centos7에 MariaDB 설치하기 (0) | 2018.03.25 |
---|---|
server refused our key (0) | 2018.03.25 |
디지털 오션 리눅스(CENTOS7)에 최초환경 설정(계정추가 및 SSH데몬설정) (0) | 2018.03.25 |
Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic) (0) | 2018.03.25 |
디지털 오션 Centos7.4 droplet 설치 추가 (0) | 2018.03.25 |