Linux上安装Davinci可视化工具(简单安装)

时间:2024-04-08 21:45:46

Davinci在Linux上的安装步骤

官网地址
https://edp963.github.io/davinci/

GitHub地址
https://github.com/edp963/davinci

1 安装
JDK 1.8(或更高版本)
MySql5.5(或更高版本)
Mail Server (本人测试可以不用安装)
phantomjs 或 chrome(需同时安装chromedriver,清注意版本)

phantomjs 的安装步骤:
安装步骤

2 配置部署
将下载好的 Davinci 包(Release 包,不是 Source 包)解压到某个系统目录,
Linux上安装Davinci可视化工具(简单安装)

解压后的格式:
Linux上安装Davinci可视化工具(简单安装)
3 配置环境变量
Linux上安装Davinci可视化工具(简单安装)
#DAVINCI3_HOME
export DAVINCI3_HOME=/opt/module/davinci

source /etc/profile

4 初始化数据库

前提是要在Mysql上创建一个davinci的数据库

修改 bin 目录下 initdb.sh 中要的数据库信息为要初始化的数据库

mysql -P 3306 -h localhost -u root -proot davinci < $DAVINCI3_HOME/bin/davinci.sql
Linux上安装Davinci可视化工具(简单安装)
然后运行!!!
sh bin/initdb.sh

5 初始化配置

进入config目录,将application.yml.example重命名为application.yml 后开始配置

mv application.yml.example application.yml

mv datasource_driver.yml.example datasource_driver.yml
Linux上安装Davinci可视化工具(简单安装)

5.1server 配置
Linux上安装Davinci可视化工具(简单安装)
本人这里用的是阿里云的ECS弹性服务器所以用的0.0.0.0,

server 配置如上示例所示,server.access.address和server.access.port表示真实访问地址和端口,默认不开启,其值默认为server.address和server.port

如你在虚拟主机上部署 Davinci,启动端口为8080,该主机真实访问IP地址为192.168.1.1,你将虚拟主机的8080端口映射到80端口,则需打开 access 配置项,否则将不能正常使用 Davinci 的部分功能,如**账号、下载、分享等

5.2 datasource配置
这里的 datasource 配置指 Davinci 系统的数据源,配置如下:
Linux上安装Davinci可视化工具(简单安装)
这里要采用localhost,数据库的名字一定要和上面的对应。

5.3 mail 配置
注:Davinci 使用注册–邮件**添加用户,所以 mail 配置是必不可少的,且 mail 配置出错率较高,请务必注意,这个应该也是整个安装过程中有点难度的
Linux上安装Davinci可视化工具(简单安装)
mail 配置并不复杂,以上就是完整的 mail 配置了,username为邮箱地址,password邮箱服务密码,需要注意的是常见免费邮箱(如 163 邮箱、QQ 邮箱、gmail 等)这里应填客户端独立密码,可前往对应邮箱账号设置页面开启 SMTP 服务,并申请客户端授权码(或独立密码,各邮箱提供商叫法不同)

下表为常见免费邮箱 SMTP 服务地址及端口:
Linux上安装Davinci可视化工具(简单安装)

5.4 截图配置
Linux上安装Davinci可视化工具(简单安装)

至此,application.yml已经配置完成

6 数据源配置

Davinci 理论上支持所有有 JDBC 的数据源,默认支持的数据源有:
Linux上安装Davinci可视化工具(简单安装)
本人这里用的是Mysql,Davinci内部只提供了Mysql的驱动包,所以不用拷贝到lib目录下,除此之外数据源请添加驱动包

7 自定义数据源
本人没有用到,所以就不写部分,后期如有使用会补上!

OK Davinci已经配置完成!
bin/start-server.sh
Linux上安装Davinci可视化工具(简单安装)
Linux上安装Davinci可视化工具(简单安装)

出现这个,恭喜大家安装成功

ip:8080则进入主页
Linux上安装Davinci可视化工具(简单安装)
点击注册,需要去自己邮箱去**此账号
Linux上安装Davinci可视化工具(简单安装)
碰到这种情况,莫慌
把0.0.0.0改成自己IP即可

Davinci安装步骤就先到此为止,后期使用会近期补全!