之前呢我们以及搭建完了我们的Linux服务器集群,如果一直关注我的话,应该记得是三台机器。那么我今天就来为这三台机器分别搭建一套Java编译环境,为什么要搭建Java编译环境呢,因为往后我们要用的Hadoop相关的软件工具绝大多数都是跟Java相关的。
好了话不多说开始搭建我们的Java环境吧。
首先先看看我们的Linux服务器上有没有已经安装的Java环境,如果有我们就删除它,指令是:
rpm -qa | grep java
如果有就用指令 rpm -e [查出来的java环境执行目录] 即可卸载,多个用空格隔开即可。
然后创建两个文件夹,一个用于放我们以后的安装包,一个用于放我们以后安装的软件。执行命令:
mkdir -p /export/software
mkdir -p /export/servers
上传我们下载好的JDK安装包到/export/software下,上传方式有多种,比如用winscp上传,也可以用我们命令行:rz -E 选择安装包上传,记得rz -E 的时候记得先进入到/export/software下。到这里肯定很多纳闷 ,诶,我执行rz -E 咋报错呢。那是因为没有安装rz rpm包的缘故,执行:yum install -y lszr即可在线安装rz上传指令包了
上传完我们的JDK之后,进 入到我们文件上传的目录下,执行命令 tar -zxvf jdk1.8.1_231.tar.gz -C ../servers
解压完成之后进入servers目录下,cd 进入我们刚刚解压完成的jdk安装目录中 执行命令pwd 输出一个我们的jdk安装目录 复制下来。Ctrl+Shift+C进行复制。然后执行命令:vim /etc/profile 按Shift+g 到末行,按o向下插入一行,键入我们的jdk环境变量如下:
export JAVA_HOME=/export/servers/jdk1.8.1_231
export PATH=:$JAVA_HOME/bin:$PATH
注意:JAVA_HOME后的目录必须得和你刚刚复制的安装目录一致,否则你的java环境将无效
配置完环境变量后,我们执行source /etc/profile 让我们刚刚添加的环境变量生效。然后输入 java -v 如果出现了你刚刚安装的JDK相关信息,那么说明你的Java环境搭建成功了。
目前Java的JDK版本颇多,建议大家安装1.8.0版本以后的但是也别太高了,然后最重要的一个关键点,就是下载的时候记得下载Linux指定专用的JDK安装包。.tar.gz结尾的