首先我们需要安装准备很多的依赖
yum install ant gcc g++ libkrb5-dev libmysqlclient-dev
安装结果
继续安装
yum install -y build-essential gcc-c++
继续安装
yum install -y python-dev libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11 zlib-devel
再安装
yum install -y
cyrus-sasl-lib.x86_64
cyrus-sasl-devel.x86_64
libgsasl-devel.x86_64
saslwrapper-devel.x86_64
yum install –y libxslt-devel
检查一下
yum install -y libxml2-devel
yum install –y gcc(忘了写-y了)
再执行yum install –y python-devel (忘了写-y了)
这个地方出现问题
Error Downloading Packages:
python-2.6.6-68.el6_10.x86_64:
failure: Packages/python-2.6.6-68.el6_10.x86_64.rpm from updates: [Errno 256] No more mirrors to try.
我们清一下缓存
yum clean all
yum list
然后继续执行yum install -y python-devel
继续安装yum -y install epel-release
再执行yum -y install python-pip
再执行pip install lxml
发现python版本号太低
我们升级python
Yum安装失败
重新来
先下载 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
我们解压缩
tar xvf Python-3.6.5.tgz -C /usr/local/
进入到python目录
执行语句./configure --prefix=/usr/local/python3.6.5
继续执行make && make install
成功安装
做两个软链
ln -sv /usr/local/python3.6.5/bin/python3 /usr/bin/python3
ln -sv /usr/local/python3.6.5/bin/pip3 /usr/bin/pip3
可以进入了
将python命令默认设置成python3
进入目录
备份一下
执行下列语句
ln -sv /usr/local/python3.6.5/bin/python3 /usr/bin/python
查看版本
因为yum使用python2,替换为py3后可能无法正常工作,我们做下修改
查看下
做下修改
又出问题
pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application
解决办法
编辑文件vim /usr/bin/pip
我的版本是
修改后
执行依然出现问题
因为网络的问题,需要使用国内的镜像源来加速,比如豆瓣源
pip install lxml -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
准备安装包
解压缩tar -zxvf hue-3.12.0.tgz -C /usr/local/
进入目录
编译make apps,出现问题
缺少环境yum install -y libffi-devel
yum install -y openssl-devel
继续执行make apps出现以下问题
依然缺少环境,执行yum install -y mysql-devel
继续执行make apps,新错误
继续安装yum install -y libldap2-dev openldap-devel
yum install -y gmp-devel sqlite-devel
安装成功
1318 static files copied to '/usr/local/hue-3.12.0/build/static', 1318 post-processed.
make[1]: Leaving directory `/usr/local/hue-3.12.0/apps'
多了这两个文件
进入执行目录
启动服务
我们关闭服务因为127.0.0.1:8000不能被外网访问,我们按Ctrl+C关闭hue,再重新启动
浏览器访问192.168.155.100:8000,出现访问界面
账户和密码均为admin
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/240978.html