linux下安装davinci

2022-12-01 21:11:39 浏览数 (1)

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

1、准备

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

phantomjs 的安装步骤:

2、下载安装

下载地址 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

代码语言:javascript复制
#新建目录
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
3、安装MYSQL

4、新建表davinci
代码语言:javascript复制
CREATE DATABASE davinci; 

exit;
5、配置DAVINCI3_HOME路径
  • vi /etc/profile
代码语言:javascript复制
#添加如下内容
#Davinci
export DAVINCI3_HOME=/usr/local/apps/davinci #根据自己的地址填写
  • source /etc/profile
6、initdb.sh
  • cd bin
  • vi initdb.sh
代码语言:javascript复制
#!/bin/bash
mysql -P 3306 -h localhost -u root -p 密码 davinci < $DAVINCI3_HOME/bin/davinci.sql
7、初始化数据库

sh initdb.sh

8、vim application.yml修改配置文件

进入config目录下修改application.yml配置文件

  • mv application.yml.example application.yml
  • vi application.yml
  • Server
代码语言:javascript复制
server:
  protocol: http
  address: 172.25.41.27
  port: 8083
  • datasource
代码语言:javascript复制
  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
  • mail:
代码语言:javascript复制
 host: smtp.163.com
    port: 465
    username: 1234567@163.com	——邮箱
    password: ODUYNZAVGEDYXHOJ ——授权码
    nickname: Davinci
9、运行
  • cd bin
  • ./start-server.sh
10、使用http://address:port请求了

0 人点赞