当前位置: 代码迷 >> 综合 >> Davinci BI服务器配置相关问题汇总
  详细解决方案

Davinci BI服务器配置相关问题汇总

热度:31   发布时间:2024-02-05 20:04:02.0

写在开头:本次文章主要是把一些配置在服务器上的常见安装或者链接问题的解决方法的一个汇总,主要是笔者在实际工作中遇到的问题。

服务器安装配置攻略

Step1.
通过ssh mingsee@192.168.x.xxx 登录服务器ubuntu
Step2.
安装docker以及docker-compose
https://blog.csdn.net/sky_817/article/details/90770065?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase
相关问题:
注意docker与compose版本对应问题https://docs.docker.com/compose/compose-file/compose-versioning/
官方compose安装教程 https://docs.docker.com/compose/install/
当官方compose下载过慢问题 https://blog.csdn.net/baidu_21349635/article/details/104628772
卸载docker https://www.cnblogs.com/shmily3929/p/12085163.html
Step3.
下载完后就可以安装davinci,首先配置docker-compose.yml文件,创建该文件有三种方式
1.该指令下载完整docker项目,然后修改其中的docker-compose.yml更改其邮箱配置

git clone https://github.com/edp963/davinci-docker.git 

2.仅下载docker-compose.yml

curl https://raw.githubusercontent.com/edp963/davinci-docker/master/docker-compose.yml > docker-compose.yml 

3.当然很有可能下载下来只是个空文件,于是需要将
https://github.com/edp963/davinci-docker/blob/master/docker-compose.yml
是将里面的内容复制到docker-compose.yml中并修改配置
4.在windows本地创建一个docker-compose.yml,然后利用WinSCP传输将文件传到ubuntu中,同样也需要调整配置
相关问题:
docker-compose.yml的配置,仅需要更改以下两个地方

  • SPRING_MAIL_USERNAME=xxx@163.com 用于发送验证邮件的邮箱

  • SPRING_MAIL_PASSWORD=BWKDIKKWGJIRCFMO 是邮箱SMTP服务的授权码

  • 如果使用的不是163邮箱就需要考虑更改- SPRING_MAIL_PORT=465端口号,对应参考下面链接
    https://edp963.github.io/davinci/docs/zh/1.1-deployment#243-mail-%E9%85%8D%E7%BD%AE

如果当用户再激活后不能直接打开激活邮箱,且链接地址为0.0.0.0:8080开头,需要将docker-compose.yml中的ports: 设置为 - 58080:58080即可

Step4.
配置数据库,这里建议在ubuntu上重新装一个mysql用于储存数据
mysql安装教程https://blog.csdn.net/horacehe16/article/details/83820685
相关问题:
ubuntu使用apt下载速度慢https://blog.csdn.net/qq_24326765/article/details/81916222
mysql首次登陆未设置密码https://blog.csdn.net/qq_38737992/article/details/81090373
配置mysql连接外部ip
https://blog.csdn.net/chengyuqiang/article/details/70153980?utm_source=blogxgwz5
mysql无法连接外部ip权限问题https://www.cnblogs.com/Hannibal-2018/p/11182694.html
Navicat无法打开xlsx https://blog.csdn.net/u014470581/article/details/52200480
遇到的docker、davinci或者mysql的其他问题:
ubuntu中使用sudo提示xxx is not in the sudoers file. This incident will be reported.权限不够
https://blog.csdn.net/henu1710252658/article/details/102644918
docker停止或删除容器 https://blog.csdn.net/superdangbo/article/details/78688904
mysql端口号查看 https://jingyan.baidu.com/article/f00622287d9d05fbd2f0c85e.html
Navicat连接Docker中的mysql https://blog.csdn.net/gf0515/article/details/80466213#
常用命令:

(1)docker-compose修改文件生效:sudo docker-compose up --detach –build
(2)查看正在进行的容器:sudo docker-compose -ps 或者 sudo docker-compose -ps-a
(3)进入某个容器:sudo docker exec -it 容器ID或者容器名 /bin/bash
(4)停止某个容器:sudo docker stop 容器ID或者容器名
(5)在davinci文件夹下启动davinci:sudo docker-compose up -d或者 sudo docker-compose up
(6)docker查找某个文件:sudo find / -name xxx
(7)查看是否安装某个程序:dpkg -l | grep xxx
(8)查看docker镜像类别:sudo docker image list
(9)删除docker中的某个容器:sudo docker rm -f xxx

结语

以上就是在配置过程中会遇到的一些常见问题。
谢谢阅读

引用参考

1.安装docker以及docker-compose
https://blog.csdn.net/sky_817/article/details/90770065?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase
2.注意docker与compose版本对应问题https://docs.docker.com/compose/compose-file/compose-versioning/
3.官方compose安装教程https://docs.docker.com/compose/install/
4.当官方compose下载过慢问题 https://blog.csdn.net/baidu_21349635/article/details/104628772
5.卸载docker https://www.cnblogs.com/shmily3929/p/12085163.html
6.如果使用的不是163邮箱就需要考虑更改- SPRING_MAIL_PORT=465端口号,对应参考下面链接
https://edp963.github.io/davinci/docs/zh/1.1-deployment#243-mail-%E9%85%8D%E7%BD%AE
7.mysql安装教程https://blog.csdn.net/horacehe16/article/details/83820685
8.ubuntu使用apt下载速度慢https://blog.csdn.net/qq_24326765/article/details/81916222
9.mysql首次登陆未设置密码https://blog.csdn.net/qq_38737992/article/details/81090373
10.配置mysql连接外部ip
https://blog.csdn.net/chengyuqiang/article/details/70153980?utm_source=blogxgwz5
11.mysql无法连接外部ip权限问题https://www.cnblogs.com/Hannibal-2018/p/11182694.html
12.Navicat无法打开xlsx https://blog.csdn.net/u014470581/article/details/52200480
遇到的docker、davinci或者mysql的其他问题:
13.ubuntu中使用sudo提示xxx is not in the sudoers file. This incident will be reported.权限不够
https://blog.csdn.net/henu1710252658/article/details/102644918
14.docker停止或删除容器https://blog.csdn.net/superdangbo/article/details/78688904
15.mysql端口号查看 https://jingyan.baidu.com/article/f00622287d9d05fbd2f0c85e.html
16.Navicat连接Docker中的mysql https://blog.csdn.net/gf0515/article/details/80466213#