zyplayer-doc 是一款合适企业和个人运用的WIKI知识库办理工具,供给在线化的知识库办理功能,专为私有化布置而设计,最大程度上保证企业或个人的数据安全,能够完全以内网的方式来布置运用它。

当然也能够将其作为企业产品的阐明文档来运用,支撑一键将整个空间的内容开放到互联网,并供给有不同风格的开放文档页款式可供挑选,省去您为了产品的阐明文档而去定制开发一个体系的成本。

本文将介绍经过 Rainbond 布置在线知识库体系 zyplayer-doc 的两种方式,运用 Rainbond 开源运用商铺一键布置和经过源代码布置。

布置 zyplayer-doc

装置 Rainbond

Rainbond 是一个云原生运用办理平台,运用简单,不需求懂容器、Kubernetes和底层复杂技能,支撑办理多个Kubernetes集群,和办理企业运用全生命周期。主要功能包括运用开发环境、运用商场、微服务架构、运用交给、运用运维、运用级多云办理等。

可经过一条指令快速装置 Rainbond。

curl -o install.sh https://get.rainbond.com && bash ./install.sh

经过运用商铺布置 zyplayer-doc

zyplayer-doc 现已发布到 Rainbond 开源运用商铺,用户可经过开源运用商铺一键装置 zyplayer-doc

在 Rainbond 的 平台办理 -> 运用商场 -> 开源运用商铺 中搜索 zyplayer-doc 并装置。

在 Rainbond 上使用在线知识库系统zyplayer-doc

布置完成后拓扑图如下。

在 Rainbond 上使用在线知识库系统zyplayer-doc

可经过 Rainbond 默许供给的域名拜访 zyplayer-doc,拜访需求加后缀 /zyplayer-doc/,如:http://xxx.cn/zyplayer-doc/,默许用户密码 zyplayer/123456

在 Rainbond 上使用在线知识库系统zyplayer-doc

经过源码布置 zyplayer-doc

zyplayer-doc 是由 Java 编写的 SpringBoot 项目,Rainbond 对于 Java 项目能够经过识别项目的 pom.xml 文件来进行模块的打包以及构建和布置,实现一键式体会。

布置 MySQL

zyplayer-doc 需求运用 MySQL 服务,能够经过 Rainbond 开源运用商铺快速布置 MySQL。

在 Rainbond 的 平台办理 -> 运用商场 -> 开源运用商铺 中搜索 mysql 并装置,可挑选装置 5.78.0 版本。

在 Rainbond 上使用在线知识库系统zyplayer-doc

源码布置 zyplayer-doc

修正 zyplayer-doc-manage/src/main/resources/application.yml配置文件,连接信息可在 MySQL 组件中的依靠信息检查。

zyplayer:
  doc:
    manage:
      datasource:
        driverClassName: com.mysql.cj.jdbc.Driver
        url: jdbc:mysql://${MYSQL_HOST}:${MYSQL_PORT}/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&useSSL=false
        username: ${MYSQL_USER}
        password: ${MYSQL_PASSWORD}

进入到团队/运用内,挑选经过源码创立组件。

  • 组件名称、组件英文名称均自定义即可。
  • 仓库地址:gitee.com/dromara/zyp…
  • 代码分支:master

在 Rainbond 上使用在线知识库系统zyplayer-doc

然后 Rainbond 会检测出来为多模块项目,挑选 zyplayer-doc-manage 并进行构建,其他模块都是依靠项,是不行运转的。

在 Rainbond 上使用在线知识库系统zyplayer-doc

编列服务

在运用内 -> 切换到编列模式,将 zyplayer 组件依靠至 MySQL 组件,这样 MySQL 组件会将自身的环境变量注入到 zyplayer 中,zyplayer 组件就能够经过配置文件中的环境变量连接到 MySQL 数据库

在 Rainbond 上使用在线知识库系统zyplayer-doc

然后更新 zyplayer 组件即可。

最终经过 Rainbond 默许供给的域名拜访 zyplayer-doc,拜访需求加后缀 /zyplayer-doc/,如:http://xxx.cn/zyplayer-doc/,默许用户密码 zyplayer/123456

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。