centOS 6.5 编译安装Ambari 2.1.2

来源:互联网 发布:越南手机网络制式 编辑:程序博客网 时间:2024/06/02 05:54

网上流传的资料太过老旧,博主遇到不少坑啊,故总结此博文。。
建议使用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_pathJAVA_HOME=/usr/java/jsk1.8PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH#maven_pathexport MAVEN_HOME="/usr/local/apache-maven-3.0.5"export PATH=$MAVEN_HOME/bin:$PATH#node_pathexport 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
原创粉丝点击