【CentOS】CentOS7安装Oracle JDK环境教程

笔者因为最近需要经常配置服务器,所以写下这篇博客作为自己的笔记

第一步,下载JDK安装文件

方法1 从Oracle官网下载JDK文件

如果不是特别原因,推荐大家使用方法2

  1. 首先我们需要去获取我们需要下载的JDK文件的下载链接:
    Oracle JDK官网直链 如果这个链接失效了,大家直接用Google搜索Oracle JDK 即可找到该网页,或者自己先进Oracle官网去找这个JDK下载网页吧。
    我们首先需要接受协议,
    【CentOS】CentOS7安装Oracle JDK环境教程_第1张图片
    然后点击tar.gz文件,至于选择X86还是X64根据各位自己的真实情况来进行选择,jdk10已经没有X86和X64之分了。
    【CentOS】CentOS7安装Oracle JDK环境教程_第2张图片
    点击网页等待一会儿,浏览器会开始下载,如果你也使用的Chrome浏览器,你可以使用快捷键Ctrl+J快速打开下载内容界面,或者在网址输入框中输入 chrome://downloads/
    这里写图片描述
    通过在链接上使用鼠标右键就可以把这个地址复制出来:

    http://download.oracle.com/otn-pub/java/jdk/10+46/76eac37278c24557a3c4199677f19b62/jdk-10_linux-x64_bin.tar.gz?AuthParam=1522557963_c097c5288185981239f016db4d996921

    这个地址是有时效的,所以各位只能自己去获取,而不能直接使用我的这个哦。

  2. 然后我们在CentOS系统中使用wget命令去下载这个文件:
    首先我们选择一个文件夹来放置这个文件:
    • 进入/usr/local 目录
cd /usr/local/
  • 在local下创建一个tools文件夹
mkdir -p tools
  • 进入tools文件夹
 cd tools/
  • 使用wget下载我们刚刚获取下载链接的文件,这里因为Oracle使用了Cookie,所以我们需要加一些参数
wget --no-check-certificate --no-cookies --header "Cookie: Oraclelicense=accept-securebackup-cookie" 这里放你从浏览器中获取到下载链接(注意与前面的cookie是有一个空格的)

大家根据实际情况进行修改,后面根据大家服务器的实际网速不同,下载的时间也不一样。


方法2【推荐】 我们在本地计算机上将JDK文件下载好,然后使用SFTP进行上传

第二种方法比较适合自己本地计算机的上传速度较快,然后本地计算机已经安装好了filezilla软件的同学使用。

  1. 首先,我们还是需要下载JDK文件,但是这次就直接下载到本地计算机了,这里的步骤和方法一相似,就不再赘述了。
  2. 其次,我们需要使用filezilla软件来使用SFTP来上传这个文件:
    【CentOS】CentOS7安装Oracle JDK环境教程_第3张图片
    如果你是一个小白用户,请你将这个文件上传到/usr/local/tools 文件夹下
    实际操作上,方法二可能更适合新手或者像笔者这种服务器下载速度特别慢的同学。

第二步,将下载好的JDK文件进行解压并移动

如果你对后面的操作不是很熟悉,建议你不要修改以下命令中提到的位置

  • 解压JDK文件
tar /usr/local/tools/ -zxvf 文件名
  • 移动JDK文件
mv /usr/local/tools/文件夹名 /usr/local/jdk

第三步,配置环境变量

  • 下载vim编辑器,如果已经下载,请忽略这一步
yum install vim
  • 使用vim编辑 /etc/ 目录下的 profile 文件
 vim /etc/profile
  • 使用键盘上的Ins(insert)键进行插入操作,将下面的代码复制进去,放到这个文件的最末尾就可以了,记得换行后再复制。Xshell中的复制快捷键是Shift+Ins(insert)
JAVA_HOME=/usr/local/jdk
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
  • 让环境变量生效
source /etc/profile

第四步,检查Oracle JDK环境是否配置成功

  • 先贴代码
 java -version
java
javac

如果没有出现不存在这一条命令的提示就证明配置成功了!

写在最后:部分参考资料:http://www.linuxidc.com/Linux/2016-06/132678.htm

你可能感兴趣的:(linux)