本人在使用云服务器搭建zookeeper的时候需要jdk环境,在网上找的基本都是在oracle的jdk官网上下好了上传到服务器,觉得太麻烦(本人不会,哈哈见谅)。然后呢,直接通过网址下载却又无法解压安包。在此,阐述一下本人完成的过程,仅供参考。
wget
如果是刚刚接触Linux的小小白,先安装wget。
yum -y install wget
拿到下载链接
首先点这里,进入jdk的下载官网,然后选择你要下载的版本,并且注意勾选接受许可协议
我这里选择的是jdk-8u201-linux-x64.tar.gz版本。
下面注意了
oracle官网下载的链接后面会加上一串字符串AuthParam参数,根据时间生成的,有过期时间的,所以自己操作复制较好,比如我复制下来的链接是这样的:
https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1552030706_65e38a3efd5dedaf23a7ac82a2ed8507。
下载
wget 后面跟上上面拿到的下载地址
wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1552030706_65e38a3efd5dedaf23a7ac82a2ed8507(上面拿到的链接)
等待下载完成。
得到的jdk压缩包的名字会比较长,把AuthParam参数也加到上了,为了美观(主要还是得到正确的格式),把名字改成正常的命名方式。
mv jdk-8u201-linux-x64.tar.gz?AuthParam=1552030706_65e38a3efd5dedaf23a7ac82a2ed8507 jdk-8u201-linux-x64.tar.gz
现在我们就拿到jdk的.tar.gz的压缩包了。
解压
tar -zvxf jdk-8u201-linux-x64.tar.gz
配置环境
修改配置文件
cd
vim /etc/profile
然后在profile末尾加上
export JAVA_HOME=/opt/jdk1.8.0_201/(注释:这是解压后的jdk文件路径)
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
修改后,需运行下面命令使修改生效
source /etc/profile
然后就可以测试一下是否成功。
java -version
出现了下面系统输出,就说明成功了