大数据环境基础之Centos安装Haoop集群(2)在CentOS上安装jdk

来源:互联网 发布:pola护肤品怎么样知乎 编辑:程序博客网 时间:2024/04/29 13:54

给每台主机上安装jdk,需要把jdk-7u71-linux-x64.gz下载好放到Linux系统中,当然我们也可以采用weget的方法直接在Linux系统中下载,也可以采用WinSCP上传。这里我就说下WinSCP上传。


首先要安装好这个工具,然后开启虚拟机上的linux系统


开启linux系统后网络是断开的,所以我们要开启网络。

方式一:

方式二:打来Linux终端 切换到root权限后 ,输入命令ifup eth0


这样网络就连通了,在终端输入ifconfig 查看ip地址


得到用户名和ip地址后打开WinSCP软件,输入得到的用户名和ip地址,密码是当初装CentOS的密码


连接成功后,左边就是windows系统,右边就是Linux系统,然后我们就可以在windows上给linux传文件了


我的jdk已经下载好了,在E盘,首先我们把目录调到E盘



现在我们就开始上传


然后Linux系统桌面上就会出现上传的文件jdk


然后我们在/usr下面新建一个java文件夹,把桌面上的jdk移动到/usr/java/下面,为了不必要的麻烦,先

跳到根路径


这样jdk就从桌面移动到usr下的java文件夹了,接下来就是解压安装jdk

输入 tar -zxvf jdk-7u71-linux-x64.gz


等待安装,安装好usr/java里面会有两个文件


然后开始配置JAVA环境变量,一定要是root用户,不是的话就用su命令切换至root用户

用vi工具修改 .bash_profile,命令:vi /home/ 当前用户/.bash_profile


按i进去编辑模式  按键盘右下角的箭头的上下左右,将光标移动到最下面加入

export JAVA_HOME = /usr/java/jdk1.7.0_71

export PATH = .:$JAVA_HOME/bin:$PATH


然后按esc键,输入:wq退出

使用source命令在当前bash环境下读取并执行profile中的命令

source /home/当前用户/.bash_profile


这样jdk就安装成功了,在其他节点上也可以采用这种方式一步一步安装jdk,但是有一种简单方法就是用scp 

命令将jdk分发到其他节点上去

scp -r /usr/java root@主机名:/usr

scp /home/当前用户/.bash_profile root@主机名:/home/当前用户/.bash_profile


将另一个节点打开,并保持网络连接,切换为root用户,且跳到根目录下


你发现输入第一个命令出现这种can't be established  在终端输入:vi /etc/ssh/ssh_config


按i进入编辑模式,输入下面红色框内容


按esc键 输入:wq 退出

然后在终端在输入


然后jdk就已经在另一个节点上装好了


接下来就是把jdk环境配置传过去


这样配置文件就传过去了

然后去另一台主机看传过来没




发现是已经是传过来了,然后用source命令在bash环境下读取并执行profile中的命令,输入java -version

出现安装的jdk版本就算是成功


这样jdk就分发在另一台主机上也成功了。

1 0