1、hadoop压缩包
链接:https://pan.baidu.com/s/1BFLWjIkCOM68FrZaC6kxLg 提取码:xpea
2、hadoop源码包
链接:https://pan.baidu.com/s/1I01fOHV0hksTodqeo1fdtg 提取码:snhh
3、jdk压缩包
链接:https://pan.baidu.com/s/1rfSMk6d90aCGdZOBHl-_Vg 提取码:crw7
4、maven压缩包
链接:https://pan.baidu.com/s/1hZ3j7V3_QZU20mCf_ILaHg 提取码:nu39
5、ant压缩包
链接:https://pan.baidu.com/s/1uCx8ZyB2QpUKJfQJQ1MAwg 提取码:ugtc
6、protobuf压缩包
链接:https://pan.baidu.com/s/1Eg4fixW9mqSxdzxeo4wKSQ 提取码:h5y4
7、准备一个可以连接外网的虚拟机
1、解压jdk并配置环境变量
详细步骤请查看: https://my.oschina.net/u/3535099/blog/3207649
2、解压并配置maven环境变量
1、解压命令:
tar -zxvf apache-maven-3.6.0-bin.tar.gz
2、配置环境变量:
vi /etc/profile
export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.0
export PATH=$MAVEN_HOME/bin:$PATH
source profile
3、查看环境变量是否配置正常
3、解压并配置ant环境变量
1、解压命令:
tar -zxvf apache-ant-1.10.7-bin.tar.gz
2、配置环境变量
vi /etc/profile
#ant
export ANT_HOME=/usr/local/ant/apache-ant-1.10.7
export PATH=$ANT_HOME/bin:$PATH
source profile
3、查看环境变量是否配置正常
4、安装一些必要的环境
1、安装glibc-headers命令:
yum install glibc-headers
2、安装g++命令:
yum install gcc-c++
3、安装make命令:
yum install make
4、安装cmake命令:
yum install cmake
4、解压protobuf
1、解压命令:
tar -zxvf protobuf-2.5.0.tar.gz
2、进入解压出来的根目录
cd /usr/local/protobuf/protobuf-2.5.0
3、依次执行下面命令
./configure
make
make check
make install
ldconfig
4、配置环境变量
vi /etc/profile
#protobuf
export PROTOBUF_HOME=/usr/local/protobuf/protobuf-2.5.0
export PATH=$PROTOBUF_HOME:$PATH
5、查看是否配置正确
protoc --version
5、安装openssl库
1、安装命令:
yum install openssl-devel
6、安装ncurses-devel库
1、安装命令:
yum install ncurses-devel
1、先解压hadoop源码(注意:这里用的是源码压缩文件)
解压命令
tar -zxvf hadoop-3.2.1-src.tar.gz
2、进入解压的根目录下
3、通过maven执行编译命令
mvn package -Pdist,native -DskipTests -Dtar