davinci的配置文档网上一搜一大把,但是本人感觉都是照着github上面的文档复制粘贴。所以我在配置的时候踩了一些坑,也看了不少人写的博客,这里整理一下希望留给大家一些借鉴。
主要参考davinci的中文文档:https://edp963.github.io/davinci/docs/zh/1.1-deployment
环境:centos6.5
安装准备:
1. jdk1.8及以上
参照这篇文档,进行jdk的在线安装。
参考文档:https://blog.csdn.net/zxb730916/article/details/80899429
2.mysql5.5及以上
本人主要参考在线安装B方法,亲测无误。在线下载可能比较慢,不要着急。
参考文档:https://blog.csdn.net/eyeofeagle/article/details/85010957
3.mail server基本不用设置(我没有设置)
4.phantomJS安装
这里我没有配置最后的路径,但是后面也没有什么问题(如果有懂的大佬希望补充)
参考文档:https://www.jianshu.com/p/f56110ab55e5
5.redis没有配置
开始配置:
按照官方文档走,但是有如下坑(如果有其他,希望补充),当时配置的时候是参考这个出坑指南,写的很好。我这个只是用我的语言展示出来,如果感觉看的不明白可以参考这个文档。
参考文档:https://blog.csdn.net/huzhenv5/article/details/103386582#commentBox
1.官方文档2.3步骤
需要在mysql数据库先创建一个数据库
create database davinci3;
然后修改官方文档的代码为,因为mysql5.5语法不支持数据库名为davinci0.3。
mysql -P 3306 -h localhost -u root -proot davinci3< $DAVINCI3_HOME/bin/davinci.sql
2. 官方文档2.4.1步骤
server:
protocol: http
address: {这里写虚拟机的ip}
port: 8080
其他的部分不需要再写了
3. 官方文档2.4.2步骤
url部分一定要修改,因为你的数据库名叫davinci3而不是davinci0.3
4.个人的坑2.4.3步骤
我使用的是163邮箱,看过别人的博客是qq邮箱,mail设置的时候端口为465,而不是设置为25。当时设置25时候出错了。
配置完成
到这里基本就完成配置了,可以参考你写的地址和端口号在浏览器访问注册。可以在本机注册,也可以在虚拟机注册。
显示到注册界面。
注:以上链接都是本人在网上搜集资料时,亲自测试。附上链接只为后面的安装者更加简便。如有侵权,请联系本人进行删除