Linux系统安装配置Java1.8.0

CentOS6及其相关系列的系统通过yum安装或者系统自身配置的Java环境一般为1.7

而我们许多情况下需要用Java1.8甚至更高的配置怎么办呢?

比如,Solr6.3.0,在其指导手册中就有明确要求“You will need the Java Runtime Environment (JRE) version 1.8 or higher”

Linux系统安装配置Java1.8.0_第1张图片

利用rpm方式安装

检验系统原版本(若没有安装Java可直接忽略这一步)

[root@localhost ~]# java -version

java version "1.7.0_24"
OpenJDK Runtime Environment (build 1.7.0_24-b18)
OpenJDK HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)

进一步查看JDK信息:

[root@c1 local ~]# rpm -qa | grep java

tzdata-java-2012c-1.el6.noarch
java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64

卸载OpenJDK,执行以下操作:
[root@c1 local ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch
[root@c1 local ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64

安装JDK

下载jdk8,官网下载 选择对应的系统和版本,例如我下载的版本为jdk-8u121-linux-x64.rpm

将jdk-8u121-linux-x64.rpm上传到/usr/local目录


执行命令

[root@c1 local~]# rpm -ivh jdk-8u121-linux-x64.rpm

Linux系统安装配置Java1.8.0_第2张图片

JDK默认安装在/usr/java中。

执行以下信息,查看Java1.8是否正常安装

[root@c1 local~]# java -version

配置环境变量

执行

[root@c1~]# vi /etc/profile

在文件中添加如下内容

JAVA_HOME=/usr/java/jdk1.8.0_121
JRE_HOME=/usr/java/jdk1.8.0_121/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

Linux系统安装配置Java1.8.0_第3张图片

为了使修改生效

执行

[root@c1 ~]# source /etc/profile

查看系统环境状态

[root@c1 ~]# echo $PATH 

如上显示内容,则证明安装完成。

你可能感兴趣的:(Solr检索)