您的位置:首页 > 运维架构 > Linux

hadoop学习的第一天---配置linux的jdk环境

2017-03-14 19:43 411 查看
下决心学习hadoop很长时间了,昨天刚买回来书,开始了我的hadoop之旅

很多人苦恼linux怎么配置jdk环境,下面我会从安装CentOs系统说起

第一步——建立四个CentOs系统,没有规定版本,但是个人电脑如果在VM上装linux系统的话,建议mini版本足够了,不需要图形界面。并且hadoop部署伪分布式系统,不需要好几个GB的镜像文件,大家直接去百度下载就可以,我用的是CentOS-6.5-x86_64-minimal版本,个人感觉还不错。

第二步——安装linux系统,大家尽量安装三个或者三个以上,这样才能方便学习hadoop,安装教程百度上都有,大家安装的时候直接选择桥接模式,这样固定了ip方便大家安装完成以后去用SecureCRT连接。

第三步——也是我重点要说的,因为这一步涉及到很多问题,首先大家应该新建一个用户在linux下用useradd创建一个就可以,然后都用创建的用户登录,我创建了一个hadoop的用户,进入hadoop后面对的第一个问题就懵了,怎么连续操作它们,一个一个的多麻烦,于是就需要你下载SecureCRT了,这是一个远程登录软件,非常方便,我用的是8.0版本,这样可以一次管理很多在同一个窗口下





大家想在一个窗口输入命令多个窗口同时执行的话,可以看上面的截图

下面要开始配置jdk环境了,大家很苦恼,linux还是非图形界面该怎么下载。。。。额,的却很棘手,百度了好多,突然想起来SecureCRT不是有sftp嘛,但是我没用它,我想起来一个更好的软件----SSH Secure Shell Client,这个软件可以直接传输文件过去非常方便,大家建立一个文件夹,我建立的文件夹是user/java/然后把jdk放到了user/java下了,下面开始解压命令

tar -xzvf 1.tar.g

解压完成后就要开始配置环境了,网上的很多教学教程都很奇葩

我的步骤是

切换到root用户模式下

然后运行命令

vi /etc/profile  也就是编辑用户变量,然后出来一大堆代码,就只需要加上两行就能搞定环境
export JAVA_HOME=user/java/jdk1.8.0_121
export PATH=$PATH:$JAVA_HOME/bin
加上这两行以后最后写上:wq!退出root模式即可
然后回到hadoop用户模式下,运行一下
source etc/profile保存一下

然后运行一下
java -version
出现你的jdk就ok了大功告成,明天不忙的话继续分享。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息