davinci的使用和部署

davinci的使用和部署

davinci的下载

davinci项目地址:github地址

  1. 项目下载
    从GitHub上录取代码,目录如下
    在这里插入图片描述
bin目录:数据库初始化脚本、davinci服务启动脚本

config:配置文件目录

server:后台服务java目录

webapp:前端目录
  1. 插件phantomjs下载
    下载地址:phantomjs官网下载地址
    在这里插入图片描述
    选择相应版本下载
  2. 初始化数据库,建库后运行bin目录下的初始化sql文件。

davinci的配置

  1. 前端打包
    在webapp目录下,开启DOS窗口,然后执行打包命令。(需要nodejs的环境)
    第一步:cnpm install
    在这里插入图片描述
    第二步:npm run build
    在这里插入图片描述
    此时webapp目录下会生成一个build文件夹
    在这里插入图片描述
    第三步:将build目录下的文件拷贝出来,并在根目录下新建davici-ui目录,放入其中。在这里插入图片描述
  2. 修改配置文件
    打开idea,并引入项目
    在这里插入图片描述
    修改config目录下的文件,首先后缀改成yml,如上图。
    修改config目录下application.yml
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

davinci的运行

在这里插入图片描述
在这里插入图片描述
debug启动项目
在这里插入图片描述

linux环境下的部署

环境准备(jdk,tomcat,phantomjs)

在这里插入图片描述
vim /etc/profile 配置环境变量,执行source /etc/profile使其生效

export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=${PATH}:/usr/local/src/phantomjs/bin/
export DAVINCI3_HOME=/home/davinci/  #项目路径

在这里插入图片描述
只需要将原项目中的davinci-ui、config、bin、userfiles目录拷贝过来即可。
这里的lib目录中存放的是server模块打包后的文件。
在这里插入图片描述
在这里插入图片描述
需要把davinci-server的jar包也放入lib目录,然后放到linux环境下的项目目录下。

修改配置文件

修改项目目录下config文件夹中的application.yml文件
在这里插入图片描述
指定ip和端口,并删除davinci_home的配置(如果环境变量中已经配置,删除即可,未配置,则需修改)

运行项目

执行bin目录下的start-server.sh脚本
在这里插入图片描述

注意:在linux环境下部署后,需要关闭防火墙或者开放访问端口,才可以正常访问。

我的项目地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宋马尧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值