리눅스 CentOS에 JDK를 설치합니다.
1. OS bit 확인
‘getconf’ 명령어로 BIT를 확인합니다.
$ getconf LONG_BIT
64
CentOs6
$ file /sbin/init
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
CentOs7
$ file /usr/lib/systemd/systemd
/usr/lib/systemd/systemd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs),for GNU/Linux 2.6.32, BuildID[sha1]=74584540f9e94865453495ad93b2954e7b07f5c6, stripped
2. jdk 다운로드
jdk를 저장할 폴더를 생성합니다.
$ mkdir -p /usr/local/jdk1.8
oracle 홈페이지에서 크롬에서 다운로드 중 ctrl+j 를 누르면 링크주소복사 가능(bin 파일)
$ wget http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin?AuthParam=1457020426_b1ea16c454158dcfc0578299d6177b9b
3. 설치파일 권한 변경 및 실행(압축해제)
download 받은파일의 압축을 풀고 설치합니다.
$ chmod 755 (설치파일이름.bin)
$ ./(설치파일이름.bin)
4. 환경변수 설정 및 적용
계정별로 다른버전의 JDK를 사용하려면 하기내용을 각 계정
.bashrc
에 추가하면
계정별 다른버전의 JDK사용이 가능합니다.
$ vi /etc/profile
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_66
export PATH=$JAVA_HOME/bin:$PATH
적용
$ source /etc/profile
5. 설치확인
$ java -version