1. 程式人生 > >(一)cdh5.3.6下hue3.7.0的安裝部署

(一)cdh5.3.6下hue3.7.0的安裝部署

本文介紹如何在centOS6.4環境下安裝hue環境!

一、安裝環境列表

centOS6.4

hue-3.7.0-cdh5.3.6

cdh5.3.6

jdk1.7.0_67

hadoop2.5.0

hive-0.13.1-cdh5.3.6

oozie-4.0.0-cdh5.3.6

二、安裝編譯

    2.1 解壓hue-3.7.0-cdh5.3.6

將上一步下載好的hue-3.7.0-cdh5.3.6解壓到某一目錄(如:/home/xusy/share/cdh5.3.6)

2.2 安裝依賴包

sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi gcc gcc-c++ krb5-devel libtidy libxml2-devel libxslt-devel make mvn mysql mysql-devel openldap-devel python-devel sqlite-devel openssl-devel gmp-devel




P
S:安裝依賴包之前,最好使用國內倉庫,下載速度快些,而且也相對穩定。

2.3 編譯hue

make apps

編譯完成後,如果多了以下兩個檔案,就證明已經編譯成功,如果編譯失敗了,請檢查上一步安裝的依賴包有沒      有失敗的。

3、配置檔案

在目錄/home/xusy/share/cdh5.3.6/hue-3.7.0-cdh5.3.6/desktop/conf下有個hue.ini檔案

修改如下地方:

  # Set this to a random string, the longer the better.
  # This is used for secure hashing in the session store.
  secret_key=jFE93j;2maomaosi22943d['d;/.q[eIW^y#e=+Iei*@

  # Webserver listens on this address and port
  http_host=xuxudede.com
  http_port=8888

  # Time zone name
  time_zone=Asia/Shanghai

注意:secret_key隨便填寫一個30-60個長度的字串即可,如果不填寫的話Hue會提示錯誤資訊,這個secret_key主要是出於安全考慮用來儲存在session store中進行安全驗證的。時區修改成亞洲時區。

4、啟動hue

build/env/bin/supervisor



注意:這個程序不能關掉,可以在後臺啟動。

     啟動成功後,檢視http://xuxudede.com:8888/網頁顯示

輸入使用者名稱密碼後


至此,hue已經安裝成功,就可以在上面整合hadoop、hive等了。

參考文獻: