注意这么几个点:
必须是ubuntu18.10或者以下版本,
必须使用virtualenv和python3.6
不要杠,杠会让你浪费很多很多时间,照着上面的要求来是兼容性最好的.
连接云主机内部的数据库
mysql -h 数据库所在IP -P 3306 -u appleyuchi -p
命令如下:
sudo apt-get install zlib1g-dev
sudo apt-get installlibmysqlclient-dev
pip install pillow apache-superset
pip install mysqlclient
部署方式(两个终端)
终端①nohup superset run -h 0.0.0.0 -p 5000 &
用jobs命令查看是否存在任务
终端②disown -h %1
这样当你远程关闭secureCRT的时候就可以依然保持superset继续运行
然后就可以访问
http://49.235.108.13:5000/
地图数据不要放dashboard里面了,直接会卡死的.
网页中配置数据库连接:
mysql://用户名:密码@云主机IP:3306/superset