之前安装过,但因为重装拉系统,所以现在重新装一下。第一次装的时候也有很多没有动,也没有去做笔记,这次借此机会做下笔记。
首先去官网下载适合自己的jdk(我使用的是适合Linux的64为的压缩包)如下图:
然后我利用的是WinSCP上传到我的Ubuntu系统中
上传成功后,利用putty进入用户名为hadoop的普通用户下进行一下命令:
1. 进入根目录下的usr下的lib :cd /usr/lib
2. 创建/usr/lib/jvm用来存放jdk文件:sudo mkdir jvm (切记要将这个文件改为777权限:chmod 777 jvm)
3. 进入hadoop用户的主目录下:cd ~
4. 将jdk压缩包解压到/usr/lib/jvm下:sudo tar -zxvf ./jdk-8u201-linux-x64-demos.tar.gz -C /usr/lib/jvm
上面使用了解压缩命令tar,如果对Linux命令不熟悉,可以参考常用的Linux命令用法。
JDK文件解压缩以后,可以执行如下命令到/usr/lib/jvm目录查看一下:
cd /usr/lib/jvm
ls
可以看到,在/usr/lib/jvm目录下有个jdk1.8.0_201目录
下面继续执行如下命令,设置环境变量:
cd ~
nano ~/.bashrc
nano编辑器不懂得百度
在最后添加一下内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
(注意jdk版本)
保存.bashrc文件并退出nano编辑器。然后,继续执行如下命令让.bashrc文件的配置立即生效:
source ~/.bashrc
这时,可以使用如下命令查看是否安装成功:
java -version
如果出现以上内容,则安装成功。
我的是阿里云服务器,并不是本机的虚拟机,但原理是一样的
安装过程注意:权限问题、目录问题、jdk版本问题。
参考:http://dblab.xmu.edu.cn/blog/2013-2/