모든 과정은 root권한으로 이루어진다고 가정
1. Oracle 홈페이지에서 자신의 Linux 버전에 맞는 JDK 파일을 받아 임의의 폴더에 압축을 푼다
받은 파일이름이 jdk-8-linux-x64.tar.gz라면
tar -zxvf jdk-8-linux-x64.tar.gz
2. 생성된 폴더를 이동시키고, 편의를 위해 심볼릭 링크를 생성한다
보통 /usr/local 아래에 많이 가져다 놓는듯
생성된 폴더명이 jdk1.8.0이라면
mv jdk1.8.0 /usr/local
cd /usr/local
ln -s jdk1.8.0 java
이제 /usr/local 내의 'java'는 /usr/local/jdk1.8.0을 가리키게 된다
3. 환경변수를 설정해준다
/etc/profile을 수정하면 간단함
vi로 파일을 열고
vi /etc/profile
파일을 열고 맨 아래에 다음과 같은 내용을 추가한다
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
4. 이전에 설치된 (리눅스에서 기본적으로 설정된) java 명령어와의 충돌을 피하기 위해 몇몇 작업을 해주고 환경변수 적용을 해준다
mv /usr/bin/java /usr/bin/java-old
source /etc/profile
5. 잘 설치되었는지 확인
java -version
javac -version