Linux之路:Centos安装jdk1.8

不管是运行tomcat还是使用各种Java的服务,jdk都是必不可少的,下面就介绍如何在Linux下安并配置jdk1.8

注意

文章中的命令都是在 root 用户权限下执行的,操作之前,请确保能使用root用户的权限。

1. 下载 JDK 1.8 64

从华为的 jdk 镜像中选择要安装的 jdk:华为JDK镜像

这个页面可以看到很多个版本的 JDK ,不同的版本可以通过前面的数字区分出:

这里我们选择 8u151-b12 的文件夹,点击进入:

可以看到有多个不同版本的 JDK 版本,对于 Centos 来说,肯定是 Linux 版本,但架构我们需要根据不同的系统环境来区别。

一般来说,我们选择通用版本即可,如图所示:

鼠标右击该项,然后复制链接:

回到我们的服务器命令窗口 ,在/usr/local/目录下新建 java文件夹并进入:

mkdir /usr/local/java 
cd /usr/local/java

wget命令下载你刚才复制好的链接地址,类似于:

wget https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz

下载完成后,可以看到当前目录下有一个将下载的 jdk 压缩包

将其解压到当前文件夹:

tar -xvf jdk-8u151-linux-x64.tar.gz

解压完成后查看文件信息

ls -l jdk1.8.0_151

如图:

可以看到 JDK 相关的文件都在这里

2. 配置环境变量

给Linux中配置环境变量有多种方法,如果有想了解的可以查看这篇文章:

Linux中配置环境变量

这里我们使用修改配置文件的方法

第一、使用vim编辑 /etc/profile文件

vim /etc/profile 

i 进入编辑模式,并在文本末尾加上如下内容:

#配置JAVA环境变量,格式如下
#JAVA_HOME=your jdk home
#PATH=$JAVA_HOME/bin:$PATH #CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
#export PATH JAVA_HOME CLASSPATH

#配置JAVA环境变量
JAVA_HOME=/usr/local/java/jdk1.8.0_151
PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

记得按 esc键 ,输入:wq ,再按 Enter 保存。

最后回到控制台,使用source /etc/profile 让 更改的profile文件立即生效:

source /etc/profile

大功告成

3. 检查效果

在控制台分别执行 javajavac java -version查看效果:

java
javac
java -version