日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows安装redash

發(fā)布時間:2024/3/26 windows 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows安装redash 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

上一篇講了windows安裝docker

redash是什么?是一個非常高大上的報表系統(tǒng),基本上能滿足大不多說的業(yè)務使用場景。支持SQL和python腳本。哇咔咔,這是相當?shù)膹姶蟮?/p>

安裝這個目的其實就是為了裝redash,配置開發(fā)環(huán)境太麻煩了,而且總遇到各種奇怪的問題。所以還是先把項目跑起來再說

第一步:下載項目

git clone https://github.com/getredash/redash

第二步:進入目錄

cd c:\redash

第三步修改

# This configuration file is for the **development** setup. version: '3.2' # For a production example please refer to getredash/setup repository on GitHub. services:server:image: redash/redash:latestcommand: serverdepends_on:- postgres- redisports:- "5000:5000"environment:PYTHONUNBUFFERED: 0REDASH_LOG_LEVEL: "INFO"REDASH_REDIS_URL: "redis://redis:6379/0"REDASH_DATABASE_URL: "postgresql://postgres@postgres/postgres"REDASH_COOKIE_SECRET: "Q422k6vaXUk8"REDASH_WEB_WORKERS: 4restart: alwaysworker:image: redash/redash:latestcommand: schedulerenvironment:PYTHONUNBUFFERED: 0REDASH_LOG_LEVEL: "INFO"REDASH_REDIS_URL: "redis://redis:6379/0"REDASH_DATABASE_URL: "postgresql://postgres@postgres/postgres"REDASH_COOKIE_SECRET: "Q422k6vaXUk8"QUEUES: "queries,scheduled_queries,celery"WORKERS_COUNT: 2restart: alwaysredis:image: redis:3.0-alpinerestart: alwayspostgres:image: postgres:9.5.6-alpine# volumes:# - /opt/postgres-data:/var/lib/postgresql/datarestart: alwaysnginx:image: redash/nginx:latestports:- "8889:80"depends_on:- serverlinks:- server:redashrestart: always

這里注意端口占用情況,前面的是外部映射的端口,后面的是容器的端口例如:8889:80? 8889是電腦的端口,80是容器的端口。

好了,執(zhí)行安裝和啟動

docker-compose run --rm server create_db docker-compose up -d

為了更友好的訪問,配置下nginx的映射吧

server {listen 80;server_name redash.oe.com;keepalive_timeout 120;client_max_body_size 50m;location /{proxy_http_version 1.1;proxy_connect_timeout 1;proxy_send_timeout 30;proxy_read_timeout 60;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header Host $http_host;proxy_set_header X-Forwarded-Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Origin '';proxy_pass http://127.0.0.1:8889;}}

修改下host隨便映射

127.0.0.1 redash.oe.com

重啟nginx,訪問redash.oe.com即可

至于二次開發(fā),等我再研究研究

總結(jié)

以上是生活随笔為你收集整理的windows安装redash的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。