1. 写在前面的话
此处省略150字…
2. Hue的编译安装
2.1 hue相关的网址
Hue官方网站
Hue官方用户手册
官方安装文档
HUE下载地址
2.2 安装说明
由于官方没有提供编译好的软件包,所以这里需要自己下载源码,安装依赖,编译安装.安装Hue的节点上最好没有安装过MySQL,否则可能有版本冲突.本次安装环境为python2.7.5,阿里云ECS服务器,CentOS7.x版本.
2.3 具体安装步骤
2.3.1 下载Hue软件包,上传至服务器
百度网盘下载链接
提取码:kepa
2.3.2 解压源码包
[root@linux122 software]# yum install -y unzip
[root@linux122 software]# unzip hue-release-4.3.0.zip
2.3.3 安装相关依赖
#安装编译hue需要的依赖库
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 mysql mysql-devel openldap-devel python-devel \
sqlite-devel gmp-devel
2.4 安装Maven
编译Hue还需要安装Maven环境,因此在编译前需要安装Maven
#解压安装包
[root@linux122 software]# tar -zvxf apache-maven-3.6.3-bin.tar.gz -C /opt/servers/
#配置maven环境变量
[root@linux122 maven-3.6.3]# vim /etc/profile
#MAVEN_HOME
export MAVEN_HOME=/opt/servers/maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
#验证maven是否安装成功
[root@linux122 maven-3.6.3]# mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/servers/maven-3.6.3
将Maven的镜像修改为阿里云的:
[root@linux122 conf]# vim /opt/servers/maven-3.6.3/conf/settings.xml
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>aliyun repository</name