redash安装部署

redash安装部署

–环境信息:
Ubuntu 20.04 + docker
docker配置镜像加速,参考:https://cr.console.aliyun.com/cn-chengdu/instances/mirrors

1、安装redis

docker run -d \
  --name redis \
  --network host \
  -e REDIS_PASSWORD=123456 \
  redis:alpine \
  redis-server --requirepass 123456

2、安装postgres

docker run -d \
  --name postgres \
  --network host \
  -e POSTGRES_DB=redash \
  -e POSTGRES_USER=redashuser \
  -e POSTGRES_PASSWORD=redashpw \
  # 数据持久化-v /宿主机存储路径:/var/lib/postgresql/data \
  # 配置挂载 -v /宿主机配置文件路径:/etc/postgresql \
  postgres:alpine 

3、安装redash

# 生成REDASH_COOKIE_SECRET:用于加密和签名用户会话 Cookie 的密钥
SECRET=$(openssl rand -base64 32)  
echo $SECRET
Y9BvN3TrQlGxRXVglxcaWlSypGOsa6o+uF6AWUJkpZM=
# 启动redash
docker run -d \
  --name redash \
  --network host \
  -e REDASH_DATABASE_URL=postgres://redashuser:redashpw@postgresIP/redash \
  -e REDASH_REDIS_URL=redis://:123456@redisIP:6379/0 \
  -e REDASH_COOKIE_SECRET=Y9BvN3TrQlGxRXVglxcaWlSypGOsa6o+uF6AWUJkpZM= \
  redash/redash:10.1.0.b50633

4、在postgres中添加表

# 首次启动的时候redash会报错
# 进入容器
dockers exec -it redash bash
# 执行
/app/manage.py database create_tables #在postgres创建运行所需要的表
# 退出容器后重启redash
docker restart redash

5、redash登陆

配置初始账号信息:用户名-邮箱-密码-组织(均为自主设置,没有初始账号密码)
在这里插入图片描述
成功登陆
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值