centOS 6.5 编译安装Ambari 2.1.2

网上流传的资料太过老旧,博主遇到不少坑啊,故总结此博文。。
建议使用CentOS,Ubuntu坑太多,填不平。。
一、配置准备工作

需安装的环境有:

1:g++

检测当前版本:# rpm -qa | grep gcc-c++
安装:#yum install gcc-c++

2:JDK

检测当前版本:#java –version
安装:1:建议先在官网下载包这样比较快
2:#tar -zxvf jdk*.tar.gz
3:配置环境变量(最后统一添加)

3:安装Apache Maven 3.0.5

检测当前版本:#mvn -v
安装:1:建议先在官网下载包这样比较快(建议3.0.5版,高版本兼容性问题)
2:# tar -zxvf apache-maven-3.0.5-bin.tar.gz
3:配置环境变量(最后统一添加)

4:安装Nodejs

检测当前版本:# node -v
#npm -v
安装:(建议选择低版本)

 # wget http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz
# tar –zxvf node-v0.10.33-linux-x64.tar.gz

配置环境变量:

#java_path
JAVA_HOME=/usr/java/jsk1.8
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

#maven_path
export MAVEN_HOME="/usr/local/apache-maven-3.0.5"
export PATH=$MAVEN_HOME/bin:$PATH

#node_path
export NODE_HOME="/usr/local/node-v0.10.33-linux-x64/"
export PATH=$NODE_HOME/bin:$PATH

5:安装brunch

检测当前版本: brunch –version
安装: #npm install -g brunch@1

6:安装git

检测当前版本# git –version
安装# yum install git

7:安装rpmbuild

检测当前版本 # rpm -qa | grep rpm-build
安装 # yum install rpm-build

8:安装phython

一般centos自带phython
检测当前版本# python

建议使用2.6.6版本

二、编译Ambari

稍后整理上传

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值