2017-08-16 centos7 用源码包安装jdk8.0
1.新安装的centos7系统会自带openjdk,如不想用自带的,可以用如下方法卸载
2.查看JDK安装版本
java -version
3.查找OpenJDK安装包
rpm -qa | grep openjdk
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
4.卸载OpenJDK安装包
yum -y remove java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
将上面4个包全部删除
5.查看是否成功删除
java -version
只有出现这个 bash: /usr/bin/java: 没有那个文件或目录 就说明删除成功
6.安装jdk、在官网下载http://www.oracle.com/technetwork/java/javase/downloads/index.html下载.tar.gz文件
我下的是这个版本jdk-8u144-linux-x64.tar.gz
2.下载到本地、通过工具上传到centos7系统上,我用的是winscp工具,百度就可以下载,当然也可以用wget命令从网上直接下载
3.如下图上传成功,在家目录可以看到此文件
4.在/usr/local/下创建一个目录
mkdir /usr/local/java
5.用tar命令解压此文件
tar zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/java -C是指定解压目录
6.验证是否解压成功、进入到此目录
cd /usr/local/java
ls 只要有jdk1.8.0_144这个目录、说明解压成功
7.配置环境变量
编辑此文件 vim /etc/profile
在文件最后面添加如下:
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
8.最后输入此命令
source /etc/profile
9.检查jdk是否安装成功
java -version
出现以下提示、说明安装成功
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
10.至此已经完成了在centos7上的JDK1.8的安装,在centos的5.8、6.8上安装jdk也是如此