1.检查环境
- JDK1.8
- Centos7.3
查看是否安装了JDK
1、java -version
2、which java
3、rpm -qa |grep java
4、echo $PATH
5、find / -name java
查看发行版本
[root@izf007qmp41w5wz ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
如果是自己在虚拟机上安装的centos7.X 或者 centos 6.X ,则会默认安装好OpenJDK
-
检查系统安装的OpenJDK
rpm -qa|grep openjdk -1 #如果有安装则会出现四个openjdk的安装包
-
删除以上四项openjdk的安装包
rpm -e --nodeps 需要删除的四个软件
2.下载安装包
拥有 jdk-8u191-linux-x64.tar.gz 包方式
1.Windows下载,通过FileZilla把文件上传到Linux服务器
官网下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2.在Linux上直接下载
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
3.解压安装包
我这里是直接在 /usr/software 目录下执行上面的命令,然后把压缩包解压到 /usr/local/webserver 中
tar -vxf 包名 -C 解压目录
tar -vzxf jdk-8u131-linux-x64.tar.gz -C /usr/local/webserver
解压后的目录
[root@izf007qmp41w5wz jdk1.8.0_131]# ll
total 25884
drwxr-xr-x 2 10 143 4096 Mar 15 2017 bin
-r--r--r-- 1 10 143 3244 Mar 15 2017 COPYRIGHT
drwxr-xr-x 4 10 143 4096 Mar 15 2017 db
drwxr-xr-x 3 10 143 4096 Mar 15 2017 include
-rwxr-xr-x 1 10 143 5097105 Mar 15 2017 javafx-src.zip
drwxr-xr-x 5 10 143 4096 Mar 15 2017 jre
drwxr-xr-x 5 10 143 4096 Mar 15 2017 lib
-r--r--r-- 1 10 143 40 Mar 15 2017 LICENSE
drwxr-xr-x 4 10 143 4096 Mar 15 2017 man
-r--r--r-- 1 10 143 159 Mar 15 2017 README.html
-rw-r--r-- 1 10 143 526 Mar 15 2017 release
-rw-r--r-- 1 10 143 21115141 Mar 15 2017 src.zip
-rwxr-xr-x 1 10 143 63933 Mar 15 2017 THIRDPARTYLICENSEREADME-JAVAFX.txt
重命名一下目录的名字jdk1.8.0_131->jdk1.8
mv jdk1.8.0_131/ jdk1.8
4.添加环境变量
修改配置文件,添加环境变量
vim /etc/profile
# 在配置文件中添加信息
export JAVA_HOME=/usr/local/webserver/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
让配置文件生效
source /etc/profile
5.检查是否安装成功
查看JDK版本
[root@izf007qmp41w5wz webserver]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
[root@izf007qmp41w5wz webserver]# echo $PATH
/usr/local/webserver/jdk1.8/bin:
/usr/local/sbin:/usr/local/bin:
/usr/sbin:
/usr/bin:
/root/bin
安装成功!