官网地址 https://edp963.github.io/davinci/
JDK 1.8(或更高版本) MySql5.5(或更高版本) Mail Server (本人测试可以不用安装) phantomjs 或 chrome(需同时安装chromedriver,清注意版本)
phantomjs 的安装步骤:
下载地址 https://github.com/edp963/davinci/releases/download/v0.3.0-beta.4/davinci-assembly_3.0.1-0.3.0-SNAPSHOT-dist-beta.4.zip
#新建目录
mkdri davinci
mv davinci-assembly_3.0.1-0.3.0-SNAPSHOT-dist-beta.4.zip davinci
cd davinci
#解压
unzip davinci-assembly_3.0.1-0.3.0-SNAPSHOT-dist-beta.4.zip
略
CREATE DATABASE davinci;
exit;
vi /etc/profile
#添加如下内容
#Davinci
export DAVINCI3_HOME=/usr/local/apps/davinci #根据自己的地址填写
source /etc/profile
cd bin
vi initdb.sh
#!/bin/bash
mysql -P 3306 -h localhost -u root -p 密码 davinci < $DAVINCI3_HOME/bin/davinci.sql
sh initdb.sh
进入config目录下修改application.yml配置文件
mv application.yml.example application.yml
vi application.yml
server:
protocol: http
address: 172.25.41.27
port: 8083
datasource:
url: jdbc:mysql://localhost:3306/davinci?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
username: root
password: root
driver-class-name: com.mysql.jdbc.Driver
initial-size: 2
min-idle: 1
max-wait: 60000
max-active: 10
host: smtp.163.com
port: 465
username: 1234567@163.com ——邮箱
password: ODUYNZAVGEDYXHOJ ——授权码
nickname: Davinci
cd bin
./start-server.sh