CentOS 7配置JAVA环境
在CentOS 7系统下部署Hadoop时,由于Hadoop平台严格依赖Java开发环境,因此需要为系统安装专属的JDK,CentOS 7系统预装了JDK,所以需要删除掉原本的JDK以后再重新进行安装。
rpm卸载原有JDK
#检测当前系统是否存在java环境!
java -version
#如果有的话就需要卸载,检测JDK版本信息
rpm -qa|grep jdk
#卸载,nodeps是强制卸载的意思
rpm -e --nodeps 查询的jdk
#卸载完毕后即可安装jdk
rpm -ivh rpm包
配置JDK环境
因为使用的时root用户,所以JDK安装再/opt/env/java目录下
# 创建java环境目录
mkdir -p /opt/env/
# 进入java环境目录
cd /opt/env/
# 上传文件到目录后解压到当前文件夹
tar -zxvf openjdk-8u43-linux-x64.tar
# 重命名目录为java
mv java-se-8u43-ri/ java
现在就已经上传好了Java文件并对齐目录进行了修改,现在需要加入系统环境变量,我习惯于再/etc/profile.d/
目录下增加环境变量
# 编写变量
vim /etc/profile.d/myPath.sh
将下面变量内容写入到myPath.sh文件当中
# Java变量
export JAVA_HOME=/opt/env/java
export PATH=$PATH:$JAVA_HOME/bin
写入以后刷新一下该文件
# 刷新文件
source /etc/profile.d/myPath.sh
# 查看是否配置成功
java -version
输出有Java版本信息则说明配置环境成功
CentOS 7配置JAVA环境
http://www.perlink.cc/index.php/%E7%AC%94%E8%AE%B0/32.html