Ambari-2.6.2 源码编译

1、环境搭建

基于centos 6.9 python2.6.6
1.1、安装jdk
将下载好的jdk-8u151-linux-x64.tar.gz上传到/usr/java下,然后解压
Ambari-2.6.2 源码编译_第1张图片

export JAVA_HOME=/usr/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

Ambari-2.6.2 源码编译_第2张图片
1.2安装maven

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum install -y maven 

1.3安装ant

yum install -y ant

1.4安装node
将下载好的node-v4.5.0-linux-x64.tar.gz上传到/usr/node下,然后解压
Ambari-2.6.2 源码编译_第3张图片
配置环境变量

#set for nodejs
export NODE_HOME=/usr/node/node-v4.5.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH

Ambari-2.6.2 源码编译_第4张图片
1.5安装git

yum install -y git

1.6安装rpmbuild

rpm -qa | grep rpm-build #检测是否已安装rpmbuild
yum install rpm-build    #如果没安装则手动安装
<

你可能感兴趣的:(ambari,ambari,源码编译)