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


小编给大家分享一下Redash中文商业版Centos8本地部署的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Centos8内置的Python为3.6.8版本,以下是在内置Python3.6.8基础上的安装步骤。由于安装多版本Python会导致系统底层库需要下载源码重新编译,比较麻烦,不建议在多版本Python环境下安装Redash中文版。官网:www.dazdata.com1)、进入设置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用户名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;sudo yum install redis
sudo systemctl start redis
sudo systemctl enable redis.servicesudo 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 stable1)、下载代码:
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)、退出虚拟环境,安装完成:
deactivate1)分别打开三个终端,都执行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 scheduler2)打开浏览器,输入地址:http://localhost:5000
3)每次终端启动运行一个服务。若需要停止服务,直接按Ctrl+C键,执行 deactivate退出python虚拟环境。看完了这篇文章,相信你对“Redash中文商业版Centos8本地部署的示例分析”有了一定的了解,如果想了解更多相关知识,欢迎关注开发云行业资讯频道,感谢各位的阅读!

相关推荐: linux中怎么查找指定时间段的文件

本篇文章给大家分享的是有关linux中怎么查找指定时间段的文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。以上就是linux中怎么查找指定时间段的文件,小编相信有部分知识点可能 香港云主机是我们…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/15 16:33
下一篇 08/15 16:33

相关推荐