davinci安装手册


  *Davinci安装
  *Version: davinci-assembly_2.11
  *安装包下载地址  https://github.com/edp963/davinci/releases/download/v0.1.0/davinci-assembly_2.11-0.1.0-SNAPSHOT-dist.zip
  *GitHub:https://github.com/edp963/davinci

1.上传软件包、解压、拷贝配置文件
    unzip davinci-assembly_3.0.1-0.3.0-SNAPSHOT-dist-beta.2.zip
    cd config
    mv application.yml.example application.yml
2.修改application.yml配置文件
    2.1> 修改数据源mysqldb中的的URL、USER、PASSWORD配置信息
    2.2> 修改httpserver配置中host与port(host修改为部署机器的内网IP地址)
    2.3> 此处附示例(请结合实际情况进行配置) 
    注意:from 与 user 配置项的值必须加双引号

       # 邮件服务器的SMTP地址
        host = smtp.qiye.163.com
        # 邮件服务器的SMTP端口
        port = 25
        # 发件人(必须正确,否则发送失败)
        from = "yarn01@yarn.com"
        # 用户名
        user = "yarn01@yarn.com"
        # 密码(注意,某些邮箱需要为SMTP服务单独设置密码,详情查看相关帮助)
        pass = yarn_8888
        #使用 STARTTLS安全连接
        startttlsEnable = true
        # 指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
        socketFactoryClass = javax.net.ssl.SSLSocketFactory
        # 如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
        socketFactoryFallback = true
        # 指定的端口连接到在使用指定的套接字工厂。如果没有设置,将使用默认端口465
        socketFactoryPort = 465


3.初始化数据库
    3.1>修改初始化脚本中port、ip、user 及 password,与application.yml里datasource的配置一致即可(只在首次启动前需要进行初始化)
        cd /app/davinci/bin
        vi initdb.sh
    3.2>修改davinci.sql,删除前6行,执行数据库初始化脚本
        sh initdb.sh
4.设置DAVINCI_HOME环境变量
    4.1>修改/etc/profile ,加入DAVINCI_HOME环境变量
        vi /etc/profile 
        export DAVINCI_HOME=/app/davinci
        source /etc/profile
        echo $DAVINCI_HOME
5.在DAVINCI_HOME目录下新建logs目录
        mkidr $DAVINCI_HOME/logs
6.配置并且初始化完成后即可启动davinci server 
        sh $DAVINCI_HOME/bin/start-server.sh
    注:此启动方式为后台启动,可按Ctrl + C 退出会话,后台服务不会停止;
    请在$DAVINCI_HOME/logs目录下查看日志信息
7.输入http://IP:PORT,进入davinci登录界面(super@davinci.com/123456)

原文地址:https://www.cnblogs.com/xyarn/p/9802398.html