Davinci0.3 安装手册
介绍davinci
Davinci 是一个 DVaaS(Data Visualization as a Service)平台解决方案,面向业务人员/数据工程师/数据分析师/数据科学家,致力于提供一站式数据可视化解决方案。既可作为公有云/私有云独立部署使用,也可作为可视化插件集成到三方系统。用户只需在可视化 UI 上简单配置即可服务多种数据可视化应用,并支持高级交互/行业分析/模式探索/社交智能等可视化功能。
想要详细了解davinci的小伙伴可以直接打开以下官网进行研究
官网: https://github.com/edp963/davinci
下载davinci安装包
- 根据上述链接地址下载想要安装的版本: Davinci0.3
- 将安装包上传至linux服务中
cd /opt/soft rz -be
- 解压davinci安装包并解压至安装文件夹下
unzip /opt/soft/davinci-assembly_3.0.1-0.3.1-SNAPSHOT-dist-beta.9.zip -b /opt/apps/davinci
修改配置文件
- 修改davinci项目中的application.yml
cd /opt/apps/davinci/config mv application.yml.example application.yml vim application.yml #配置网络映射(protocol为服务器请求类型,address为当前服务器IP,port为服务器访问端口) server: protocol: http address: 192.168.1.201 port: 9999 #配置数据库(url为JDBC请求路径) spring: datasource: url: jdbc:mysql://192.168.1.201:3306/davinci?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true username: root password: Admin@123 driver-class-name: com.mysql.jdbc.Driver initial-size: 2 min-idle: 1 max-wait: 60000 max-active: 10 #mail配置(这个最重要,因为Davinci0.3 主要注册账号才能使用,而注册账号只能是使用Email邮箱,这里呢我们可以配置自己公司的公共邮箱,如果是一些大厂的邮箱,可以根据以下图片ip进行配置邮箱地址) spring: mail: #邮箱host,如果是公司内部邮箱的话,可以找网管部门询问公司邮箱IP及段口 host: smtp.163.com port: 25 #公共邮箱地址(username、password) username: ***********@163.com fromAddress: password: ****** #邮箱发件人名称 nickname: Davinci properties: smtp: starttls: enable: true required: true auth: true mail: smtp: ssl: enable: false
- 配置环境变量(要注意是DAVINCI3_HOME)
vim /etc/profile export DAVINCI3_HOME=/opt/apps/davinci export PATH=$DAVNICI3_HOME/bin:$PATH source /etc/profile
初始化davinci元数据
- 登陆MySql,创建davinci数据库
CREATE DATABASE davinci DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
- 初始化davinci元数据
mysql -uroot -pAdmin@123 davinci < /opt/apps/davinci/bin/davinci.sql
启动及验证davinci服务
- 启动服务
sh /opt/apps/davinci/bin/start-server.sh
- 验证服务是否成功
Google浏览器打开该地址http://localhost:port