dev/linux

[centos] install oracle java jdk

재삐신생 2016. 2. 6. 22:38
반응형

centos 5 ~ 6.7 테스트 완료


오라클 자바 설치

오라클 자바를 설치하기 위해, open java 설치되어 있다면 삭제

yum remove java-1.6.0-openjdk

yum remove java-1.7.0-openjdk


centos 6.7(final)에 이런것도 깔려있어서 삭제

yum remove java-1.5.0-gcj.x86_64


오라클 사이트(http://www.oracle.com/technetwork/java/javase/downloads/index.html)에서 받을 파일 찾기

원하는 자바를 설치하면 된다. 필자는 java7 jdk를 설치하도록 하겠다.


JAVA 7

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.rpm"


JAVA 8

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.rpm"


설치

rpm -ivh 받은파일명

eg.

rpm -ivh jdk-7u80-linux-x64.rpm


PATH설정은 생략

요즘엔 PATH설정도 자동으로 되더라.

/usr/java/default경로를 사용한 링크가 usr/bin안에 걸려 있어, 명령어 사용이 가능하다.


ln -s /usr/java/jdk1.7.0_80 /usr/java/default


sudo ln -sf /usr/java/default/bin/jar /usr/bin/jar

sudo ln -sf /usr/java/default/bin/java /usr/bin/java

sudo ln -sf /usr/java/default/bin/javac /usr/bin/javac

sudo ln -sf /usr/java/default/bin/javadoc /usr/bin/javadoc

sudo ln -sf /usr/java/default/bin/javaw /usr/bin/javaw

sudo ln -sf /usr/java/default/bin/jcontrol /usr/bin/jcontrol


JAVA_HOME설정

vi /etc/profile

#맨 뒤에 추가한다

export JAVA_HOME=/usr/java/default

export PATH=$PATH:$JAVA_HOME/bin    (PATH설정은 안해도 됨)

#반영

source /etc/profile


확인 명령어

]# java

]# echo $JAVA_HOME


반응형

'dev > linux' 카테고리의 다른 글

[centos] install php 5.3  (0) 2016.02.07
[centos] install nginx  (0) 2016.02.07
[centos] install php extension ssh2  (0) 2016.02.05
tomcat manager 사용  (0) 2015.08.08
[centos] Install Apache Tomcat  (0) 2015.08.08