centos7安装redash

redash是一款开源的BI工具,提供了基于web的数据库查询和数据可视化功能。
官网:https://redash.io/
GitHub:https://github.com/getredash/redash

说明: github上的setup.sh安装是基于ubuntu系统的, 我们这里是用的是centos7系统, 所以需要我们手动安装一部分组件

(1)首先安装系统的一些组件和应用
yum -y install epel-release
yum -y install python-pip
yum -y install wget pwgen perl-JSON-PP
yum install -y yum-utils device-mapper-persistent-data lvm2
//下面下载docker-ce的yum源地址到本地
yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo
//安装docker
yum install docker-ce docker-ce-cli containerd.io
//更新pip源到最新版本
pip install --upgrade pip
//安装docker-compose
pip install docker-compose
(2)从github下载redash
下载地址:https://github.com/getredash/redash/tree/master
centos7安装redash_第1张图片
(3) 解压上传redash-master到centos7系统 并更改setup.sh(位于setup目录下面)如下:
这里其实就是将8-19行注释掉了
centos7安装redash_第2张图片
(4)直接使用命令sh setup.sh执行安装文件(安装过程大概需要7 8分钟左右)
在执行之前有两个地方需要注意:
a. 这里执行的时候注意setup.sh是否有可执行权限, 如没有则使用命令chmod 755 setup.py更改权限
b.需要使用service docker start打开docker服务后才能执行setup.py

(5)安装完成使用浏览器访问即可(http://x.x.x.x:80)
注意:centos防火墙需要关闭(命令:systemctl stop firewalld)否则80端口流量会被拦截

(6)后面如需打开redash服务 则直接开启docker即可
命令: service docker start

你可能感兴趣的:(redash)