# 前言
superset是一款开源的数据可视化工具,支持多种数据库,经过近一年的摸索,在开源产品中,这款不管是功能上,还是稳定性上都是非常好的,具体效果不多赘述,百度上有很多展示图片。
直入主题,下面是我摸索出的最简单的部署方法,不用一步步部署环境的那种,适合萌新。
# 一、系统环境
### centos 7.9 (理论上其他linux系统也行)
### 宝塔面板
# 二、使用步骤
## 1.宝塔面板
### 进入宝塔-软件商店,安装 Docker管理器
## 2.Docker管理器
### ①进入Docker管理器-镜像管理-镜像搜索,输入superset,选择Apache/superset:latest拉取
### ②创建容器,将8088端口映射到你想要的端口,勾选自动启动,并在宝塔安全组中放行(应该会自动),如果用的外网服务器需同步放行(大概率需手动设置)。
### ③从Docker管理器进入终端。
### ④终端中依次输入
#### pip install apache-superset --upgrade (更新软件到最新)
#### set FLASK_App=superset
#### flask fab create-admin (设置自己的管理员账户,设置内容要记牢)
#### superset load_examples(更新一些样例数据大概率失败,可忽略不执行)
#### superset init
#### superset run -p 8088 -h 0.0.0.0 --with-threads --reload --debugger
### ⑤通过之前设置的端口号访问即可,之后每次重启服务器理论上都会自动启动。
# 三、总结
## 此方法可以省去自己部署环境的烦恼,而且使用的Docker也不影响系统已有环境,实乃最便捷的部署方法。
使用中有任何问题可在评论区交流!