CentOS安装jdk1.8

1、卸载服务器当前已安装的JDK 
(1)、查看Linux自带的JDK是否已安装
查看是否安装,java -version
(yum安装的 一般都是 OpenJDK 命令:yum install java-1.8.0-openjdk)

(2)、查看jdk 安装包:rpm -qa | grep java

(3)、卸载OpenJDK : 把显示出来的版本信息全部卸载:rpm -e –nodeps 版本信息

2、查看linux操作系统是多少位
(a) #uname -a 显示x86_64 是64位,或者不显示 为32位
(b) #getconf LONG_BIT 显示64或者32

3、安装SUN版本的jdk
(1)、下载jdk1.8
a. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据操作系统的位数,选择对应jdk版本下载
b. 使用wget命令下载
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

(2)、在/usr 目录下建立java 安装目录
[root@VM-16-13-centos ~]# cd /usr
[root@VM-16-13-centos usr]# ls
bin etc games include lib lib64 libexec local sbin share src tmp
[root@VM-16-13-centos usr]# mkdir java
[root@VM-16-13-centos usr]# cp ~/jdk-8u191-linux-x64.tar.gz java

(3)、将jdk-8u191-linux-x64.tar.gz文件上传,并放给到该目录下
[root@VM-16-13-centos usr]# ls
bin etc games include java lib lib64 libexec local sbin share src tmp
[root@VM-16-13-centos usr]# cd java/
[root@VM-16-13-centos usr] wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
[root@VM-16-13-centos java]# ls
jdk-8u191-linux-x64.tar.gz

(4)、在当前目录解压jdk-8u191-linux-x64.tar.gz
[root@VM-16-13-centos java]# tar -zxvf jdk-8u141-linux-x64.tar.gz

(5)、配置环境变量
# vim /etc/profile
在最前面添加:JAVA_HOME为实际的安装目录
export JAVA_HOME=/usr/java/jdk1.8.0_141
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

(5)、执行profile文件 source /etc/profile
[root@VM-16-13-centos ~]# /etc/profile

(6)、查看安装情况
[root@VM-16-13-centos ~]# java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
posted @ 2021-06-10 14:55  521pingguo1314  阅读(250)  评论(0编辑  收藏  举报