当前位置:   article > 正文

Hue 安装_hue安装

hue安装

哈喽大家好!安装hue看了很多网上的教程,踩了好多的坑,终于安装成功了!

1. hue配置所需包

2.我使用的是百度云服务器 centos7.6 

/home/hadoop/apps/  我们在home里创建hadoop/apps目录,将我们所需安装包在apps目录里进行解压

tar zxvf  apache-maven-3.3.9-bin.tar.gz

tar zxvf  jdk-8u171-linux-x64.tar.gz

tar zxvf  apache-ant-1.8.1-bin.tar.gz

tar zxvf  hue-3.7.1.tgz

3.在/etc/profile文件中,配置环境参数(代码放到最底下)

  1. MAVEN_HOME=/home/hadoop/apps/apache-maven-3.3.9
  2. export MAVEN_HOME
  3. # export PATH=${PATH}:${MAVEN_HOME}/bin
  4. export ANT_HOME=/home/hadoop/apps/apache-ant-1.8.1
  5. export JAVA_HOME=/home/hadoop/apps/jdk1.8.0_171
  6. export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin:$PATH:$ANT_HOME/bin:$PATH

3.下载hue所需依赖包

yum install asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libtidy libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel openssl-devel gmp-devel -y

4.进入目录进行(编译)

cd hue-3.7.1  执行make apps(编译会报错)
 

解决办法:在该文件中删除751、752  这两行 

 /usr/include/openssl/x509.h   
X509_REVOKED *X509_REVOKED_dup(X509_REVOKED *rev);
X509_REQ *X509_REQ_dup(X509_REQ *req);

接下来再次 make apps进行编译

编译成功后  cd  /home/hadoop/apps/hue-3.7.1/desktop/conf/   修改下面代码到hue.ini文件

  1. secret_key=jFE93j;2[290-eiw.KEiwN2s3['d;/.q[eIW^y#e=+Iei*@Mn<qW5o
  2. http_host=0.0.0.0
  3. http_port=8888
  4. time_zone=Asia/Shanghai

5.运行命令启动hue服务

  1. cd /home/hadoop/apps/hue-3.7.1/build/env/bin/
  2. ./supervisor

启动的时候遇到的问题:

Couldn't get user id for user hue

解决办法:

a、创建个普通用户,并给添加密码:

1

2

[root@master bin]# useradd hue

[root@master bin]# passwd hue 

然后设置好密码

b、给刚才解压的hue文件改变拥有者属性,通过 chown -R 用户名 文件地址。

1

[root@master bin]# chown -R hue /home/hadoop/apps/hue-3.7.1

最后,我们使用 su 命令切换用户,到hue文件夹下执行运行hue的命令就可以了。

 启动成功!

如果是在云服务器上那么需要到云服务器防火墙配置8888端口添加规则点击确定

 然后服务器地址:8888访问hue(服务器防火墙需要关闭)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/937689
推荐阅读
相关标签
  

闽ICP备14008679号