1:yum安装
1. 安装之前先查看一下有无系统自带jdk
rpm -qa | grep jdk
[root@test ~]# rpm -qa | grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]#
卸载:rpm -e --nodeps 上步查询出的jdk
[root@test ~]# rpm -qa | grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]# rpm -e --nodeps copy-jdk-configs-3.3-10.el7_5.noarch
[root@test ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
[root@test ~]# rpm -qa | grep jdk
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]#
rpm -e --nodeps 只执行了两次,剩下的7个卸载同样的操作,在此不在执行。
2. 查看可安装的版本
yum list java*
3. 安装1.8.0版本openjdk
yum -y install java-1.8.0-openjdk*
4. 验证
java -version
注意:此处版本与下面两种安装方式的版本不同,不影响使用。
2:tar.gz安装
1. 下载 jdk-8u171-linux-x64.tar.gz,并上传至 /usr/local/ 下
链接:https://pan.baidu.com/s/1H1XDnM5-uHYeEv4dZyPUeA
提取码:3qmg
2. 解压
tar -zxvf jdk-8u171-linux-x64.tar.gz
3. 配置环境变量
vi /etc/profile 在最下面添加
export JAVA_HOME=/usr/local/jdk1.8.0_171
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存。
4. 使环境变量在当前终端生效
source /etc/profile
java -version
出现此提示,说明安装成功
3:rpm安装
1. 下载 jdk-8u171-linux-x64.rpm
链接:https://pan.baidu.com/s/1toOgD4skxzfEDayb6mBMcQ
提取码:o3kv
上传至centos7服务器,位置随意
2. 查看是否安装过,安装过卸载
查看是否安装:
[root@test ~]# rpm -qa | grep jdk
jdk1.8-1.8.0_171-fcs.x86_64
卸载:rpm -e --nodeps 上步查询出的jdk
[root@test ~]# rpm -e --nodeps jdk1.8-1.8.0_171-fcs.x86_64
[root@test ~]# rpm -qa | grep jdk
[root@test ~]#
3. 安装
rpm -ivh jdk-8u171-linux-x64.rpm
4. 验证
java -version