一,先準備環境,首先確保能上網,然後如下環境
lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.3 (Santiago)
Release: 6.3
Codename: Santiago
maven3.3.9
protoc的版本是2.5.0
二,安裝nodejs
yum
-y install gcc make gcc-c++ openssl
wget
http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz
解壓後./configure
make && make install 最後查看是否成功node -v
三,安裝npm
curl -L https://www.npmjs.com/install.sh
| sh
如果執行node
-v和npm -v能看到版本就說明安裝成功了
四,安裝bower
npm
-g install bower
安裝後執行下面bower install命令如果提示瞭如下命令說明bower安裝成功。中這個錯誤提示的是root用戶不能執行bower install 命令
如果需要安裝 需要加 --allow-root命令
五,安裝git
yum install git
最後在tez-ui裏的pom文件argument裏增加--allow-root執行: 最好不用root執行
mvn package -Dhadoop.version=2.7.1 -DskipTests -Dmaven.javadoc.skip=true