说明
大数据生态中的软件,大部分都是 java开发,所以需要在hadoop1安装jdk
下载安装jdk
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
这里下载 jdk-8u202-linux-x64.tar.gz
注意: 64位,并且是 tar.gz
建立目录
创建 /program 目录,用来安装 jdk、大数据相关软件
mkdir /program
上传 jdk
上传 jdk-8u202-linux-x64.tar.gz 到 /program 目录
解压
进入 /program 目录
cd /program
方式一:解压到当前目录
tar --no-same-owner -zxvf jdk-8u202-linux-x64.tar.gz
方式二:解压到 /program 目录
tar --no-same-owner -zxvf jdk-8u202-linux-x64.tar.gz -C /program
查看解压结果
进入 /program 目录
cd /program
查看命令:
ll
看到 jdk1.8.0_202 文件夹,说明成功
配置环境变量
centos 会将 /etc/profile.d 目录下的 .sh 文件 加载到环境变量中
这样可以避免 在 /etc/profile 文件中做大量修改,也可以避免权限限制
编辑文件
进入 该目录
cd /etc/profile.d
创建 bigdata_env.sh 文件,该文件用于配置大数据相关的环境变量:
vim bigdata_env.sh
使用 i 命令,输入下面内容:
# 配置JAVA_HOME
export JAVA_HOME=/program/jdk1.8.0_202
export PATH=${JAVA_HOME}/bin:$PATH
执行esc -> :wq
使立即生效
source /etc/profile
测试
java -version
会显示java的版本信息,如下:
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)