이번포스팅은 wget 명령어를 이용하여 JDK 1.7 RPM 파일을 다운로드 한 다음 설치과정까지 진행해보도록 하겠습니다.
새로설치한 CentOS에는 wget이 설치되어있지 않을겁니다.
yum 명령어를 이용하여 wget을 설치하도록 합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | [root@localhost local ] #cd /usr/local/ [root@localhost local ] # yum -y install wget Loaded plugins: fastestmirror base | 3.7 kB 00:00 base /primary_db | 3.6 MB 00:06 extras | 3.3 kB 00:00 extras /primary_db | 28 kB 00:00 updates | 3.4 kB 00:00 updates /primary_db | 853 kB 00:00 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package wget.i686 0:1.12-5.el6_6.1 will be installed --> Finished Dependency Resolution Dependencies Resolved ======================================================================================= Package Arch Version Repository Size ======================================================================================= Installing: wget i686 1.12-5.el6_6.1 updates 483 k Transaction Summary ======================================================================================= Install 1 Package(s) Total download size: 483 k Installed size: 1.8 M Downloading Packages: wget-1.12-5.el6_6.1.i686.rpm | 483 kB 00:00 경고: rpmts_HdrFromFdno: Header V3 RSA /SHA1 Signature, key ID c105b9de: NOKEY Retrieving key from file : ///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 Importing GPG key 0xC105B9DE: Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org> Package: centos-release-6-5.el6.centos.11.1.i686 (@anaconda-CentOS-201311271240.i386 /6 .5) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : wget-1.12-5.el6_6.1.i686 1 /1 Verifying : wget-1.12-5.el6_6.1.i686 1 /1 Installed: wget.i686 0:1.12-5.el6_6.1 Complete! |
설치가 완료되었다면 JDK 1.7 RPM 파일을 다운로드 받도록 합니다.
각 버전별 URL은 다음과 같습니다.
JDK 1.7 32bit : http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586.rpm
JDK 1.7 64bit : http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.rpm
※ 하단 wget 명령어중 http://~~~ 부분을 해당 bit에 맞추어 변경해주세요
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | [root@localhost local ] #cd /usr/local/ [root@localhost local ] # 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 --2014-12-08 19:58:45-- http: //download .oracle.com /otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586 .rpm Resolving download.oracle.com... 96.17.15.75, 96.17.15.26 Connecting to download.oracle.com|96.17.15.75|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https: //edelivery .oracle.com /otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586 .rpm [following] --2014-12-08 19:58:45-- https: //edelivery .oracle.com /otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586 .rpm Resolving edelivery.oracle.com... 184.25.29.70 Connecting to edelivery.oracle.com|184.25.29.70|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: http: //download .oracle.com /otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586 .rpm?AuthParam=1418036449_3bc9bc8be1e162c0221cdd83e404c791 [following] --2014-12-08 19:58:46-- http: //download .oracle.com /otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586 .rpm?AuthParam=1418036449_3bc9bc8be1e162c0221cdd83e404c791 Reusing existing connection to download.oracle.com:80. HTTP request sent, awaiting response... 200 OK Length: 125233870 (119M) [application /x-redhat-package-manager ] Saving to: `jdk7.rpm' 100%[=============================================>] 125,233,870 1.67M /s in 92s 2014-12-08 20:00:19 (1.29 MB /s ) - `jdk7.rpm' saved [125233870 /125233870 ] |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | [root@localhost local ] #cd /usr/local/ [root@localhost local ] # rpm -ivh jdk7.rpm 준비 중... ########################################### [100%] 1:jdk ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... plugin.jar... javaws.jar... deploy.jar... [root@localhost local ] # |
위와같이 진행이 되었다면 설치가 완료된것입니다.
java 버전 테스트를 하여 정상적으로 설치되었는지 확인해보도록 합니다.
1 2 3 4 5 | [root@localhost local ] # java -version java version "1.7.0_72" Java(TM) SE Runtime Environment (build 1.7.0_72-b14) Java HotSpot(TM) Client VM (build 24.72-b04, mixed mode, sharing) [root@localhost local ] # |
위와같이 나왔다면 CentOS에 JDK 1.7이 정상적으로 설치된 것입니다.
다음 장은 Tomcat 7 버전까지 설치를 하여 jsp 샘플코드를 동작시켜보도록 하겠습니다.
by 개발로짜
CentOS wget을 이용하여 Apache 2.4 다운로드 및 서버 실행 (방화벽해제 포함) (1) | 2014.12.10 |
---|---|
CentOS 6.5 - Tomcat7 다운로드 + 서버 실행 및 방화벽 해제 알아보기 (0) | 2014.12.09 |
putty,파일질라를 이용하여 가상머신(VirtualBox)에 설치된 CentOS 6.5 접속테스트 (2) | 2014.12.09 |
가상머신(Virutalbox)에 CentOS 6.5 설치 및 네트워크 설정한후 ping 테스트 (0) | 2014.12.08 |
가상머신(Virutalbox)다운로드/설치 및 CentOS 6.5 이미지 다운로드하기 (0) | 2014.12.08 |