Centos7安装jdk-6u45
一、环境
系统版本:centos7.2 64位
JDK版本:jdk-6u45 64位
二、安装JDK
- 执行以下命令查看是否已经安装
[root@iz2zeehkztbem1ehq2d5fhz /]# rpm -qa | grep jdk
[root@iz2zeehkztbem1ehq2d5fhz /]#
上面命令执行结果显示,该机器没有安装jdk
那么咱们开始下载JDK。、
JDK下载地址:
http://www.oracle.com/technetwork/java/archive-139210.html
这里有所有的JDK版本。我们这里下载的是jdk-6u45-linux-i586-rpm.bin
- 将下载包上传至服务器 /usr/software(自建)目录下
[root@iz2zeehkztbem1ehq2d5fhz software]# ls
jdk-6u45-linux-x64-rpm.bin
- 赋予执行权限
[root@iz2zeehkztbem1ehq2d5fhz software]# chmod -R 755 jdk-6u45-linux-x64-rpm.bin
[root@iz2zeehkztbem1ehq2d5fhz software]#
- 执行bin文件
[root@iz2zeehkztbem1ehq2d5fhz software]# ./jdk-6u45-linux-x64-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jdk-6u45-linux-amd64.rpm
inflating: sun-javadb-common-10.6.2-1.1.i386.rpm
inflating: sun-javadb-core-10.6.2-1.1.i386.rpm
inflating: sun-javadb-client-10.6.2-1.1.i386.rpm
inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm
inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm
inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm
Preparing... ################################# [100%]
Updating / installing...
1:jdk-2000:1.6.0_45-fcs ################################# [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Preparing... ################################# [100%]
Updating / installing...
1:sun-javadb-common-10.6.2-1.1 ################################# [ 17%]
2:sun-javadb-core-10.6.2-1.1 ################################# [ 33%]
3:sun-javadb-client-10.6.2-1.1 ################################# [ 50%]
4:sun-javadb-demo-10.6.2-1.1 ################################# [ 67%]
5:sun-javadb-docs-10.6.2-1.1 ################################# [ 83%]
6:sun-javadb-javadoc-10.6.2-1.1 ################################# [100%]
Done.
[root@iz2zeehkztbem1ehq2d5fhz software]#
执行后看到以下文件
[root@iz2zeehkztbem1ehq2d5fhz software]# ls
jdk-6u45-linux-amd64.rpm sun-javadb-client-10.6.2-1.1.i386.rpm sun-javadb-core-10.6.2-1.1.i386.rpm sun-javadb-docs-10.6.2-1.1.i386.rpm
jdk-6u45-linux-x64-rpm.bin sun-javadb-common-10.6.2-1.1.i386.rpm sun-javadb-demo-10.6.2-1.1.i386.rpm sun-javadb-javadoc-10.6.2-1.1.i386.rpm
[root@iz2zeehkztbem1ehq2d5fhz software]#
- 安装JDK
[root@iz2zeehkztbem1ehq2d5fhz software]# rpm -ivh jdk-6u45-linux-amd64.rpm
Preparing... ################################# [100%]
package jdk-2000:1.6.0_45-fcs.x86_64 is already installed
[root@iz2zeehkztbem1ehq2d5fhz software]#
- 查看JDK版本
[root@iz2zeehkztbem1ehq2d5fhz software]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[root@iz2zeehkztbem1ehq2d5fhz software]#
安装成功,默认安装目录/usr/java/jdk1.6.0_45
- 配置环境变量
[root@iz2zeehkztbem1ehq2d5fhz software]# vi /etc/profile
在文件末尾添加
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
- 执行生效
[root@sunny jdk1.6.0_45]# . /etc/profile
[root@sunny jdk1.6.0_45]#
大功告成!