Linux之路:安装 JDK 1.8
不管是运行tomcat
还是使用各种Java
的服务,JDK
都是必不可少的。但是在 Linux 服务器上,安装 JDK
并不容易。
本篇文章就介绍如何在 Linux 下安并配置 JDK1.8
注意
文章中的命令都是在 root 用户权限下执行的,操作之前,请确保能使用root用户的权限。
如果是普通用户,请在命令前加
sudo
1. 下载 JDK 1.8 x64
要安装 JDK
,首先需要下载安装包。而和 Windows
下不同,Linux
的包依赖关系很复杂,直接使用安装包安装大概率是会出现依赖问题的,为了避免出现不必要的错误,我推荐直接使用压缩包的方式手动配置安装。
关于 JDK1.8
的下载地址,我这里收集了几个,随机选择一个就可以:
- 官方:适用于所有操作系统的 Java 下载
- 华为镜像:Index of java-local/jdk/8u151-b12 (huaweicloud.com)
进入页面中可以看到很多文件,我们是在 Linux
下安装的,我们选择带 Linux ,64 标记的版本,如果有后缀,记得是 .tar.gz
的。在自己电脑上下载好后,可以通过 Xftp、WinSCP 等工具将下载好的文件传到 Linux
服务器上,这种方式比较繁琐,我不再赘述。
其实如果怕麻烦,可以直接选择以下命令的任何一条,在 Linux 的终端中运行,直接下载到 Linux 中:
wget https://mirrors.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz |
wget https://javadl.oracle.com/webapps/download/AutoDL?BundleId=245797_df5ad55fdd604472a86a45a217032c7d |
不管是上传的还是命令下载的,最终我们需要目录下有一个 .tar.gz
后缀的压缩包:
至此,下载完成。
2. 配置存放目录
在 Windows
下,每个软件都有一个安装目录,在 Linux
下,用户软件一般都是安装在 /usr/local/
下,为了方便寻找,我们将 JDK
文件都存放到这个目录。
回到我们的 Linux 终端窗口 ,在 /usr/local/
目录下新建 java
文件夹:
mkdir -p /usr/local/java |
将上文中下载好的压缩文件中的内容解压到该文件夹:
tar -xvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java/ |
进入该文件夹,查看解压完成后的文件信息:
cd /usr/local/java |
ls -l jdk1.8.0_151 |
如图:
可以看到 JDK
相关的文件都在这里。
2. 配置环境变量
给Linux中配置环境变量有多种方法,如果有想了解的可以查看这篇文章:Linux中配置环境变量
这里我们使用修改系统配置文件的方法。
使用 vim 编辑 /etc/profile
文件
vim /etc/profile |
按键盘字母 i
进入编辑模式,光标滑到文件最后,在文本末尾加上如下内容:
#配置JAVA环境变量,格式如下 |
确认无误后,按 esc
键 ,输入:wq
,再按 Enter
保存。
最后回到控制台,使用source /etc/profile
让 更改的 profile
文件立即生效:
source /etc/profile |
3. 检查效果
在 Linux 终端分别执行 java
, javac
java -version
查看效果:
java |
大功告成!!!