在CentOS下面安装hue时报的错

说明:我的系统为CentOS 7 ,系统自带的python版本为2.7.5.

安装hue时,推荐使用2.7.0以上的版本,可以自己查看自己系统自带的版本

    在CentOS下面安装hue时报的错

若是版本不对,要升级为2.7的版本,这里不再说明。

注意:在centos 7 安装hue时会报

  error: static declaration of ‘X509_REVOKED_dup’ follows non-static declaration
  static X509_REVOKED * X509_REVOKED_dup(X509_REVOKED *orig) {
  ^
  In file included from /usr/include/openssl/ssl.h:156:0,
  from OpenSSL/crypto/x509.h:17,
  from OpenSSL/crypto/crypto.h:30,
  from OpenSSL/crypto/crl.c:3:
  /usr/include/openssl/x509.h:751:15: note: previous declaration of ‘X509_REVOKED_dup’ was   here
  X509_REVOKED *X509_REVOKED_dup(X509_REVOKED *rev);
  ^
  error: command ‘gcc‘ failed with exit status 1

  解决方法:进入u/usr/include/openssl/x509.h 文件,然后把751,和752行的数据删掉,就行。

  X509_REVOKED *X509_REVOKED_dup(X509_REVOKED *rev);
  X509_REQ *X509_REQ_dup(X509_REQ *req);

  注意:使用root删,普通用户可能删不掉,我当时用的普通用户,看着删掉了,重新打开还有,一直以为这个方法不能用。记住,删掉之后,重新编译。

一、首先安装依赖

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

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

二、直接解压hue tar包,编译

  tar -zxvf ./hue-3.7.0-cdh5.3.6.tar.gz -C /soft/hue

  进入安装目录:/soft/hue/hue-3.7.0-cdh5.3.6/ 执行

  make apps

  等待几分钟,若是成功的话,会有一个build目录

三、修改Hue.ini文件

  位置:/soft/hue/hue-3.7.0-cdh5.3.6/desktop/conf/hue.ini

   其中secret_key参考官网配置:

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

四、启动Hue

  直接执行:build/env/bin/supervisor

五、用浏览器查看

  http://mini101:8888

在CentOS下面安装hue时报的错

 

hue可以和hdfs、hive、mysql、oozie、hbase、zookeeper、sqoop等结合使用,是非常好用的WebUI工具,hue和工具结合,以后有时间在写。

原文链接: https://www.cnblogs.com/dongxiucai/p/10028700.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    在CentOS下面安装hue时报的错

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/285936

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 上午8:55
下一篇 2023年2月15日 上午8:56

相关推荐