千家信息网

Redash中文商业版Centos8本地部署的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下Redash中文商业版Centos8本地部署的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.安装说明Centos8内置的Python为3.6.8版本,以
千家信息网最后更新 2026年11月02日Redash中文商业版Centos8本地部署的示例分析

小编给大家分享一下Redash中文商业版Centos8本地部署的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

1.安装说明

Centos8内置的Python为3.6.8版本,以下是在内置Python3.6.8基础上的安装步骤。由于安装多版本Python会导致系统底层库需要下载源码重新编译,比较麻烦,不建议在多版本Python环境下安装Redash中文版。

官网:www.dazdata.com

2.初始化环境安装

1)、进入设置yum源目录下:
cd /etc/yum.repos.d/
2)、下载自动下载文件工具
sudo yum install wget
3)、将yum源文件备份一下:
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
4)、下载阿里yum源:
sudo wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-8.repo
5)、清理原缓存:
sudo yum clean all
6)、建立缓存以后方便缓存中搜索:
sudo yum makecache
7)、更新系统包:
sudo yum update -y
8)、安装常用包:
sudo yum -y install gccgcc-c++ kernel-devel make zlibzlib-devellibffi-developenssl-develpython3-devel git
9)、安装dnf:
sudo yum install dnf -y
10)、进入root用户下将当前用户添加到root组:
su -
usermod -g root 当前centos用户名

3.Postgresql9.6安装

1) 、安装PostgreSql9.6初始化并配置为系统启动时自动启动:
sudo dnf install @postgresql:9.6
sudo dnf install postgresql-contrib
sudo yum install postgresql-devel
sudo postgresql-setup initdb
sudo systemctl enable --now postgresql
2) 、登录Postgresql:
sudo -u postgrespsql
3) 、更改postgres密码:
alter user postgres with password '[密码]';
4) 、创建角色:
create role 当前centos用户名;
5) 、赋予登录权限:
alter role 当前centos用户名 login;

4.Redis安装

sudo yum install redis
sudo systemctl start redis
sudo systemctl enable redis.service

5.安装nodejs

sudo yum install nodejs
npm config set registry http://registry.npm.taobao.org/
npm config get registry
sudo npm install n -g
sudo /usr/local/bin/n stable

6.安装源码初始化

1)、下载代码:
git clone https://github.com/dazdata/redash.git&& cd redash
2)、前端安装依赖包:
npm install
3)、前端打包:
npm run build
4)、配置pip国内源:
sudo cp pip.conf/etc/pip.conf
5)、安装Python虚拟环境:
sudo pip3 install virtualenv
6)、创建Python虚拟环境:
virtualenv venv
7)、激活Python虚拟环境:
source venv/bin/activate
8)、安装Pip包:
pip3 install -r requirements.txt -r requirements_dev.txt -r requirements_bundles.txt
9)、初始化数据库表结构:
./manage.py database create_tables
10)、退出虚拟环境,安装完成:
deactivate

7.启动程序

1)分别打开三个终端,都执行cd redash进入目录后分别执行下列三命令之一:
source venv/bin/activate
./manage.py runserver --debugger --reload
和
source venv/bin/activate
./manage.py rq worker
和
source venv/bin/activate
./manage.py rq scheduler

2)打开浏览器,输入地址:http://localhost:5000
3)每次终端启动运行一个服务。若需要停止服务,直接按Ctrl+C键,执行 deactivate退出python虚拟环境。

看完了这篇文章,相信你对"Redash中文商业版Centos8本地部署的示例分析"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

环境 用户 中文 版本 用户名 缓存 商业 示例 分析 前端 密码 源码 篇文章 系统 终端 服务 登录 配置 三个 中文版 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 今日互联网科技 互联网科技战争 北京互联网科技有限公司 华宇互联网科技 易通互联网络科技有限公司 广州善班互联网科技 多迪互联网科技有限公司 深圳市运趣互联网科技有限公司 常德市电业局互联网科技部 洛阳共同富裕互联网科技有限公司 深圳艾果互联网通讯科技 中天科技中国工业互联网 互联网科技资金流入 扫呗互联网科技有限公司 科技互联网行业投资研究 数字互联网科技有限公司 科技互联网专业工作会议发言稿 平安好医生打造互联网科技医疗 中国主要互联网科技公司 科技发展第三阶段互联网时代 百单网互联网科技有限公司 互联网科技网 互联网科技中介 承德科技产业互联网发展 互联网金融中的现代科技 元气玛特互联网科技公司是外包吗 广东工业互联网大赛深圳学泰科技 陕西九四连强互联网科技有限公司 优雇互联网科技有限公司 互联网大会出现的黑科技
0