黑猴子的家:Hue安装部署

1、帮助文档

http://archive.cloudera.com/cdh5/cdh/5/hue-3.7.0-cdh5.3.0/manual.html

2、准备环境依赖

打开官方网站可以找到对应的部署HUE所需的各种依赖列表


黑猴子的家:Hue安装部署_第1张图片

如上图所示,这部分内容是告诉你,安装编译Hue需要依赖哪些Linux安装包,你只需要使用yum命令一次安装就可以了,在此给大家整理好该命令(注意使用root权限安装)

[root@node1 software]# yum -y install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make openldap-devel python-devel sqlite-devel gmp-devel   

尖叫提示:使用yum安装这些包的同时,也会自动安装openJDK的依赖,所以,请自行删除安装后的openJDK

查询

[root@node1 software]# rpm -qa | grep java

删除

[root@node1 software]# rpm -e --nodeps xxxxxxx-java-xxxx.rpm

3、如果python环境是2.6,则建议安装python2.7

https://www.jianshu.com/p/b15ec8f39b9e

4、Yum安装mysql

[root@node1 opt]# yum -y install mysql mysql-server mysql-devel
[root@node1 opt]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
[root@node1 opt]# rpm -ivh mysql-community-release-el7-5.noarch.rpm
[root@node1 opt]# yum -y install mysql-community-server

MariaDB-10.1.22_64
https://www.jianshu.com/p/ad3843a97230

MySql5.7.21
https://www.jianshu.com/p/9c813eb1fb07

5、解压HUE

[victor@node1 software]$ tar -xzvf hue-3.7.0-cdh5.3.6.tar.gz -C /opt/modules/cdh/

6、编译HUE

到hue安装目录下,执行make apps

[victor@node1 hue]$ make apps

大概等个几分钟之后,就编译成功了。
尖叫提示:使用普通用户编译

7、配置HUE

修改Hue.ini文件
文件位置:/opt/module/cdh/hue-3.7.0-cdh5.3.6/desktop/conf/hue.ini
其中的secret_key请参照官方网站配置

黑猴子的家:Hue安装部署_第2张图片

修改内容参照如下

secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn

8、启动HUE

[victor@node1 hue]$ chmod 777 hue-4.1.0/desktop/desktop.db (根据情况尤其是root用户)
[victor@node1 hue]$ build/env/bin/supervisor

出现如下界面表示启动成功

浏览器来查看hue界面
http://linux01:8888

黑猴子的家:Hue安装部署_第3张图片

这句话是在提示你,第一次使用本工具,需要创建一个用户及密码,且会成为hue的超级用户凭证,在此呢,我设置为hue123用户名,密码随意,那就hue123吧,然后呢就可以见到如下界面了

黑猴子的家:Hue安装部署_第4张图片

你可能感兴趣的:(黑猴子的家:Hue安装部署)