下面都是在centOS64位进行的
首先把自己网络搭建好,NAT模式,并且能连接外网,设置成固定ip
清空root目录下的闲杂文件
![](https://i-blog.csdnimg.cn/blog_migrate/007cd6b58ff3f206eedbf8d24ce71216.png)
清除opt下面的文件
![](https://i-blog.csdnimg.cn/blog_migrate/5c230c97f81f4bbf42c30ab77041c2d4.png)
关闭防火墙永久保存chkconfig iptables --list 查看防火墙状态chkconfig iptables off关闭防火墙
chkconfig iptables on启动防火墙
![](https://i-blog.csdnimg.cn/blog_migrate/d64ba81edba138f06c5a82a5fb09cb5c.png)
vim /etc/sysconfig/network 修改主机名,后面跟自己的ip最后一段,这些操作都是为的以后搭建分布式集群使用的
![](https://i-blog.csdnimg.cn/blog_migrate/3a38fe070603a14e56bf662c9650d7e9.png)
修改hosts文件,设置好一个环境后,以后都克隆这个机器就可以了
![](https://i-blog.csdnimg.cn/blog_migrate/9705256cfdf6606ab5749373b812607a.png)
useradd kxj添加一个用户,并且为这个用户赋予权限,因为在公司一般不可能拿到root用户
![](https://i-blog.csdnimg.cn/blog_migrate/7a9ef12c3654bd4f312591436d173edf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/73800e0e374db36ff6fd50193e45eeed.png)
在/opt目录下创建两个文件夹,model用来放软件的,software用来放上传上来的压缩包
/opt目录属于root的目录.使用kxj用户在这下面创建文件夹的话,权限不够,上面那个操作修改了soduers文件后,赋予了一定的权限,使用sudo命令就可以授予权限创建文件夹了
sudo chown kxj:kxj module soft这个命令是把这两个文件夹所属用户和组改为kxj用户,不然以后对它们的操作都得加sudo
![](https://i-blog.csdnimg.cn/blog_migrate/112e2338bcb46da92e88d786d5a1495e.png)
往software文件夹下上传jdk和hadoop包,这都是测试好的,自己下载的话容易失败
jdk是1.7-64位的,所以在装虚拟机的时候centOS也得是64位.
不使用这个软件也可以只不过自己上传上去后,把所属组和所属用户改一下就可以了,跟上面改文件夹的那个操作一样
主机填ip就行,我这个是连接好之后它自己加的东西,端口为22,下面左边是自己windows的目录,右边是linux的直接从左边往右边拖就上传上去了.
![](https://i-blog.csdnimg.cn/blog_migrate/abab85ee92956fb409f939049d567395.png)
hadoop包下载地址链接:https://pan.baidu.com/s/1phBKie35MflchnFxoDMH3Q
提取码:yyix
官网下载的是源码,我这个是编译好的可以使用的
![](https://i-blog.csdnimg.cn/blog_migrate/4dff7dfb7de2ddc55cd829216680e568.png)
把它俩解压到module目录下
tar -zxvf jdk-7u79-linux-x64.gz -C /opt/module/
tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
![](https://i-blog.csdnimg.cn/blog_migrate/2e8ae02b8ab8592b59bf3c4ed7cc03c6.png)
配置jdk和hadop的环境变量
vim /etc/profile
![](https://i-blog.csdnimg.cn/blog_migrate/3004793b66dc5631435d102c9277ab15.png)
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
输入source /etc/profile刷新配置文件
![](https://i-blog.csdnimg.cn/blog_migrate/989864a14552507988a8cbbb48c84051.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4bab80f3eaba36b86318470f05b09f2e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/08c675d5ce7e1cab215bb96d9732be94.png)
这样一个最简单的hadoop环境就搭建好了,以后搭建集群的时候,都克隆这一个机器进行操作
下一篇 本地文件运行Hadoop 案例