千家信息网

Centos7如何安装Hue

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要介绍了Centos7如何安装Hue,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Hue 安装示例基于Centos7安装Hu
千家信息网最后更新 2025年12月01日Centos7如何安装Hue

这篇文章主要介绍了Centos7如何安装Hue,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Hue 安装

示例基于Centos7安装Hue,安装前需要安装大量的软件和包,因为python和c必须的依赖包

  • 安装Centos7中Hue依赖包

yum install ant gcc g++ libkrb5-dev libmysqlclient-devyum install build-essential gcc-c++yum install python-dev libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11 zlib-devel# sasl.h所需依赖包yum install cyrus-sasl-lib.x86_64 cyrus-sasl-devel.x86_64 libgsasl-devel.x86_64 saslwrapper-devel.x86_64# python xml依赖包yum install libxslt-develpip install lxml# c/_cffi_backend.c:15:17: 致命错误:ffi.h:yum install libffi-devel# openssl/opensslv.h找不到的问题解决yum install openssl-devel# fatal error: lber.h: 没有那个文件或目录yum install libldap2-dev openldap-devel# egg_info failed with error code 1 inyum install mysql-devel# sqlite3.h:没有那个文件或目录yum install gmp-devel sqlite-devel

依赖包的安装这边没有分先后顺序,基本都会使用到

  • 安装Hue
    1 下载Hue
    http://gethue.com/hue-3-12-th... 进入下载页面,可以根据你自己需求来下载对应版本
    2 编译Hue

      tar -zxvf hue-3.12.0.tgz -C /usr/local/  cd /usr/local/hue-3.12.0  make install


    编译没有问题就可以配置啦,可以将/usr/local/hue-3.12.0目录删除
    3 配置Hue数据库
    vim /usr/local/hue/desktop/conf/hue.ini找到[[database]]修改配置如下:

      engine=mysql  host=ambari-ttt-master  port=3306  user=hue  password=123456  name=hue  schema=hue  如果没有配置name=hue的话后面初始化数据库会有问题


    4 配置desktop
    hue端口,时区等信息配置

     http_host=0.0.0.0 http_port=8888 server_user=hue server_group=hue default_user=hue default_hdfs_superuser=hdfs


    5 初始化数据库

    cd /usr/local/hue/build/env/bin/./hue syncdb在执行时中间有交互,输入no就好./hue migratemysql -h xxx -u hue -p 登录数据库是否已经初始化


    6 启动和重启HUE

      # 启动hue  cd /usr/local/hue/build/env/bin  supervisor &  # 关闭hue,hue有守护进程会再拉起hue进程  pkill -U hue  或者  killall -u hue


    7 登录Hue Web-Ui
    http://x.x.x.x:8888 创建管理员

Hue 组件配置

HDFS 配置

[[hdfs_clusters]]    [[[default]]]      # Enter the filesystem uri      fs_defaultfs=hdfs://ambari-ttt-master:8020      # Use WebHdfs/HttpFs as the communication mechanism.      # Domain should be the NameNode or HttpFs host.      # Default port is 14000 for HttpFs.      webhdfs_url=http://ambari-ttt-master:50070/webhdfs/v1      # Directory of the Hadoop configuration      hadoop_conf_dir=$HADOOP_CONF_DIR      [[yarn_clusters]]    [[[default]]]      resourcemanager_host=ambari-ttt-master      resourcemanager_port=8141      submit_to=True      # URL of the ResourceManager API      resourcemanager_api_url=http://ambari-ttt-master:8088      # URL of the ProxyServer API      proxy_api_url=http://ambari-ttt-master:8088      # URL of the HistoryServer API      history_server_api_url=http://ambari-ttt-master:19888      # URL of the Spark History Server      spark_history_server_url=http://ambari-ttt-master:18088

需要在Ambari中的HDFS配置Custom core-site添加访问权限,配置如下:

hadoop.proxyuser.hue.groups=*hadoop.proxyuser.hue.hosts=*

感谢你能够认真阅读完这篇文章,希望小编分享的"Centos7如何安装Hue"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

配置 数据 数据库 篇文章 目录 问题 文件 进程 登录 编译 价值 信息 先后 兴趣 同时 时区 更多 朋友 权限 版本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中标麒麟服务器根目录空间扩容 新型城镇化杂志哪个数据库收录 软件开发工资很低咋办 空间数据库在哪设计 某公司需建立产品数据库 小型服务器的服务规模 一般网站换服务器多长时间 linux 服务器环境 贵阳电话软件开发贵吗 软件开发有哪些应用 河南真二网互联网科技有限公司 服务器配置怎样查看 网络安全3a黄金准则 最好的软件开发三剑客 网络技术考计算机等级 2020国家网络安全宣传周答案 网络安全工程师在哪学 杭州易库网络技术有... 我的世界里怎么弄服务器 安徽软件开发服务商 如何查看数据库数据是否存在乱码 网络安全隐患排查治理月报 数据库系统的各类人 视易ktv点歌系统服务器更新 赣州网络安全知识竞答 数据库并发控制的原理和技术 数据库原理及应用试题 长春理工大学开设网络安全专业吗 信息对抗专业与网络安全 肇庆软件开发
0