图片[1]京娱科技-一个领先未来的AI智能科技京娱AI Office Bot企业知识库系统JAVA版文档

提示

1.遇到文档标题后面带类似①/③、②/③标识为多种方式,选其中之一即可。
2.在部署过程中,请仔细阅读每句话。
3.注意文档中的提示和警告,以便能够解决在部署过程中可能遇到的问题。
4.遇到图片太小看不清楚,可鼠标点击图片进行放大。
5.部署完毕遇到问题,可以看常见问题文档

注意

1.授权文件与产品一一对应,如果不是同一产品,将无法使用。
2.授权文件与项目域名也是一一对应,不然无法使用。

  • 步骤1:
    购买后源码,联系客服,下载授权文件。 
  • 步骤2:
    添加授权文件到server/license目录,并重命名为:my.license ,如果仍无法使用,请联系客服。 

宝塔面板Docker部署①/③

提示

知识库系统涉及的运行环境比较复杂,建议使用Docker部署,Docker的使用在宝塔面板上操作非常简便。

运行环境

注意

如果找不到Docker菜单,可能是由于宝塔面板版本太低,请及时升级。
  • 步骤1:
    登录宝塔面板后,单击左侧菜单最底部的【自定义菜单】,开启【Docker】菜单。单击左侧菜单【Docker】,出现提示安装Docker,单击【安装】。 
  • 步骤2:

    单击【软件商店】,安装好【Nginx】和【进程守护管理器】。 

Docker部署

  • 步骤1:
    单击【文件】,打开/www/wwwroot目录,新建项目目录,目录名称自定义。在官方下载源码包,解压到该目录。 
  • 步骤2:

提示

一般情况下,大部分服务器都是x86架构,如果服务器是arm架构,复制文件改成docker-compose.examle.arm.yml。

打开项目下/docker目录,复制docker-compose.examle.x86.yml文件并改名为docker-compose.yml。 

  • 步骤3:

注意

为了项目安全,必须修改密码,而且不要使用简单密码。
不熟悉docker请勿修改容器名称和端口号。

双击打开docker-compose.yml文件,修改文件的Mysql容器密码,和postgres容器密码,然后保存。 

  • 步骤4:

注意

Java产品需要配置两个域名,一个前台域名,一个后台域名。

打开server/like-admin/src/main/resources目录,复制application-dev-example.yml文件并改名为application-dev.yml,双击打开application-dev.yml。
修改front-url为前台域名。
修改Mysql配置的 password为步骤3设置的Mysql容器密码。
修改Postgres配置的password为步骤3设置的Postgres容器密码。 

  • 步骤5:
    打开server/like-front/src/main/resources目录,复制application-dev-example.yml文件并改名为application-dev.yml,双击打开application-dev.yml。
    修改front-url为前台域名。
    修改Mysql配置的 password为步骤3设置的Mysql容器密码。
    修改Postgres配置的password为步骤3设置的Postgres容器密码。 

授权文件

注意

1.授权文件与产品一一对应,如果不是同一产品,将无法使用。
2.授权文件与项目域名也是一一对应,不然无法使用。

  • 步骤1:
    购买后源码,联系客服,下载授权文件。 
  • 步骤2:
    添加授权文件到server/license目录,并重命名为:my.license ,如果仍无法使用,请联系客服。 

失败校对

警告

如果添加失败,很可能是步骤3没操作正确,请从步骤3重新操作。yml文件用缩进来表示层次结构,每一行需要有规则的对齐。

单击【Docker】->【项目模块】->【搜索本地模块】->【📂(文件夹小图标)】,选择站点目录下的/docker目录,单击【搜索】,模板名选择【docker】,单击【添加】。 

警告

如果添加失败,很可能是步骤3没操作正确,请从步骤3重新操作。注意挂载主机的端口号,不要与主机已有的其他软件冲突。

单击【Docker】->【项目】->【添加Composer项目】,在【Composer模块】选择【docker】,填写名称,单击【添加】。添加成功以后,如图所示。 

编译命令

警告

如果添加失败,很可能是步骤3没操作正确,请从步骤3重新操作。注意挂载主机的端口号,不要与主机已有的其他软件冲突。

提示

1.第一条命令较长,请完整复制。
2.首次编译需要下载依赖,时间较久。

点击【终端】,输入命令编译jar包,编译完成以后,输入命令重启maven容器。

# 编译jar包命令
docker exec -it mddai-java-maven mvn clean -f /java-chatwork/server/pom.xml && docker exec -it mddai-java-maven mvn clean install -Dmaven.test.skip=true -f /java-chatwork/server/pom.xml
# 重启maven容器命令
docker restart mddai-java-maven
图片[2]京娱科技-一个领先未来的AI智能科技京娱AI Office Bot企业知识库系统JAVA版文档
图片[3]京娱科技-一个领先未来的AI智能科技京娱AI Office Bot企业知识库系统JAVA版文档

Nginx反向代理

提示

因为宝塔的静态网站放在PHP选项,虽然是Java项目,还是在PHP项目这里添加。

后台域名配置

  • 步骤1:
    单击【网站】->【PHP项目】->【添加站点】,填写好后台【域名】,【根目录】保持默认值即可,无需要创建数据库,PHP版设置为【纯静态】,单击【提交】。 
  • 步骤2:
    单击网站列表该站点的【设置】,单击【SSL】->【Let’s Encrypt】,选择【文件验证】,勾选上域名,单击【申请】,等待完成SSL证书申请。 
  • 步骤3:

提示

该反向代理为主机Nginx代理到Ngxin容器,代理的端口为Nginx容器挂载主机的端口。

单击【网站】,找到上步骤添加的站点,点击【设置】->【反向代理】->【添加反向代理】,填写127.0.0.1:1880,其中1880为Docker的Nginx容器默认挂载主机的端口,按实际挂载的端口填写。 

  • 步骤4:
    单击【反向代理】->【配置文件】,删除掉proxy_set_header Host $Host配置删掉在 Nginx 配置上以下添加两行配置,然后【保存】。
    添加成功即可访问后台域名。
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $Host:$server_port;
图片[4]京娱科技-一个领先未来的AI智能科技京娱AI Office Bot企业知识库系统JAVA版文档

前台域名配置

  • 步骤1:
    单击【网站】->【PHP项目】->【添加站点】,填写好前台【域名】,【根目录】保持默认值即可,无需要创建数据库,PHP版设置为【纯静态】,单击【提交】。 
  • 步骤2:
    单击网站列表该站点的【设置】,单击【SSL】->【Let’s Encrypt】,选择【文件验证】,勾选上域名,单击【申请】,等待完成SSL证书申请。 
  • 步骤3:

提示

该反向代理为主机Nginx代理到Ngxin容器,代理的端口为Nginx容器挂载主机的端口。

单击【网站】,找到上步骤添加的站点,点击【设置】->【反向代理】->【添加反向代理】,填写127.0.0.1:1881,其中1881为Docker的Nginx容器默认挂载主机的端口,按实际挂载的端口填写。 

  • 步骤4:
    单击【反向代理】->【配置文件】,删除掉proxy_set_header Host $Host配置删掉在 Nginx 配置上以下添加两行配置,然后【保存】。
    添加成功即可访问前台域名。
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $Host:$server_port;
图片[5]京娱科技-一个领先未来的AI智能科技京娱AI Office Bot企业知识库系统JAVA版文档
------本页内容已结束,喜欢请分享------

京娱AI

欢迎光临京娱AI!

Ctrl+D收藏本站!


版权声明 1 本网站名称:京娱AI
2 本站永久网址:https://www.jingyuai.com/
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 qq718370663进行删除处理。
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容