Hue(二)安装
来源:互联网 发布:失忆听话水淘宝叫什么 编辑:程序博客网 时间:2024/06/02 19:43
1. 说明
本篇主要介绍如何安装部署Hue。系统环境如下:
- Centos-6.4 (64-bit)
- Jdk-1.7.0_75
- Hadoop-2.5.0-cdh5.2.0
- Zookeeper-3.4.5-cdh5.2.0
- Hbase-0.98.6-cdh5.2.0
- Solr-4.4.0-cdh5.2.0
- Hbase-solr-1.5-cdh5.2.0
- Sqoop-1.4.5-cdh5.2.0
- Sqoop2-1.99.3-cdh5.2.0
- Hive-0.13.1-cdh5.2.0
- Flume-ng-1.5.0-cdh5.2.0
- Phoenix-4.2.2
2. 下载
从cdh官网下载安装包
http://archive.cloudera.com/cdh5/cdh/5/
3. 安装
将Hue部署到与Hive的服务端相同的节点上,安装过程参考官方文档:
http://archive.cloudera.com/cdh5/cdh/5/hue-3.6.0-cdh5.2.0/manual.html#_install_hue
3.1 上传部署
将hue-3.6.0-cdh5.2.0.tar.gz上传到服务器解压重命名为hue-3.6.0,【HUE_HOME】为【/usr/local/cdh-5.2.0/hue-3.6.0】
3.2 安装依赖
安装Hue需要一系列的依赖库,例如gcc、g++、python等,这里使用yum来安装这些依赖。
$ sudo yum install krb5-devel cyrus-sasl-gssapi cyrus-sasl-deve gcc gcc-c++ libxml2-devel libxslt-devel mysql mysql-devel openldap-devel python-devel python-simplejson sqlite-devel
高能预警:如果这里报错”The requested URL returned error:404 Not Found”,主要是yum源的问题,请参考另一篇文章:《Centos更换yum源》
3.3 安装Hue
进入【HUE_HOME】执行如下命令安装Hue。
$ make apps
整个安装过程大概需要2分钟左右,如果最后没有出现error提示则安装成功,查看【HUE_HOME】目录下文件,多出了app.reg文件和build文件夹。
4. 配置
安装好Hue之后会生成一个默认的配置文件,但是只能用于伪分布式,无法在真正的生产环境集群使用,该配置文件位于【HUE_HOME/desktop/conf】目录下的hue.ini。
4.1 配置Web Server和secret_key
Hue使用的是CherryPy web server,在hue.ini中可以修改访问的web端口,默认是8888。
secret_key=jFE93j;2maomaosi22943d['d;/.q[eIW^y#e=+Iei*@# Webserver listens on this address and porthttp_host=0.0.0.0http_port=8888# Time zone nametime_zone=Asia/Shanghai
高能预警:secret_key随便填写一个30-60个长度的字符串即可,如果不填写的话Hue会提示错误信息,这个secret_key主要是出于安全考虑用来存储在session store中进行安全验证的,默认是时区是America/Los_Angeles,我这里换成了Asia/Shanghai。
至此Hue安装完成,集成不同组件需要不同的配置或者称为依赖,概览图如下:
后面会根据实际需要与相关的组件进行集成并记录详细的配置过程发布出来。
- Hue(二)安装
- Hue安装
- Hue 安装
- hue安装
- hue 安装
- HUE安装
- hue的安装部署(编译安装)
- Hue安装部署(Centos 7.2)
- Spark2.0.1 on yarn with hue 集群搭建部署(五)hue安装支持hadoop
- Spark2.0.1 on yarn with hue 集群安装部署(八)hue+livy+spark整合
- Spark2.0.1 on yarn with hue 集群安装部署(六)hue+hive+sparksql
- cloudera cdh4 hue 安装
- cloudera的hue 安装
- hue 的安装
- hue安装与部署
- hue 安装笔记
- 详细讲解安装HUE
- Hue安装配置
- android 的好文章地址
- 珍惜因緣
- ubuntu12下安装jdk1.7与eclipse
- 博弈论-HDU-3951
- 求所有LCS
- Hue(二)安装
- GCC 中的编译器堆栈保护技术
- java计算时间差
- UTC转换本地时间
- 利用Nginx实现简单的动静分离
- Java网络编程中socket编程
- matlab中figure指令如果后面加1,2是什么意思,比如figure(1);figure(2)
- Tomcat 配置详解/优化方案
- ZOJ 3772 Calculate the Function(线段树+矩阵)