一:首先下载对应CentOS版本的jdk:这里我下载的是jdk-7u55-linux-i586.tar.gz,下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
二:下载该jdk到本地,并上传(可通过sftp等多种方式)到你的CentOS 6.5系统的opt临时目录下。
三:在安装自己下载的jdk之前,要先看看新安装的CentOS 6.5系统自带的jdk版本,如果存在最好是卸载掉,然后再安装自己下载的jdk版本,如何卸载linux系统自带的jdk网上有很多例子,相信大家都会操作。
四:新建一个jdk的安装目录,我这里是在/usr/local/下新建了java目录,命令:mkdir /usr/local/java ,再把 jdk-7u55-linux-i586.tar.gz压缩包从opt目录下复制到/usr/local/java目录下,命令如下:
cp jdk-7u55-linux-i586.tar.gz /usr/local/java
五:解压缩刚才下载的: jdk-7u55-linux-i586.tar.gz包,命令如下:
tar xvf jdk-7u55-linux-i586.tar.gz
六:解压完成后,编辑/etc/profile文件,命令如下:
[root@localhost~]# vim /etc/profile
在profile文件的末尾加入如下命令:
JAVA_HOME=/usr/local/java/jdk1.7.0_55
JRE_HOME=/usr/local/java/jdk1.7.0_55/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
输入:wq保存并退出,然后再重启CentOS 6.5系统
七:重新启动系统后,输入:java -version,如果看到-bash: /usr/local/java/jdk1.7.0_55/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory。
需要安装运行环境:yum install glibc.i686
八:再输入:java -version,如果看到如下截图说明你的jdk已经安装成功了。