zyplayer-doc 开源知识库:部署与使用指南
公司需要对内部各部门文档进行统一管理,并按照权限进行分配。查看了市面上大多的知识库,zyplayer-doc开源知识库灵活,支持markdown编辑,多维度权限控制,支持内网部署能满足公司日常使用需求,本文主要讲述知识库本地部署与使用:
官网:文档管理系统
知识库安装升级较为简便,步骤如下:
-
安装依赖
项目仅依赖JAVA和MySQL
注意: JAVA 1.8+
MySQL 5.7.x 或 8.x
手动新建一个数据库:zyplayer_doc
create database zyplayer_doc;
2,下载并启动项目
开源版本可直接下载安装包,详情见官网
拉取项目地址:git clone https://gitee.com/zyplayer/zyplayer-doc.git
拉取后修改zyplayer-doc-manage/src/main/resources/application.yml 配置文件里面的数据库账号密码
在执行com.zyplayer.doc.manage.Application.main 方法启动项目
3,前端界面部署
前端界面部署操作:前端基于 Vue 开发,支持 Nginx 部署或直接集成到后端(开发环境),生产环境推荐 Nginx 部署以提升性能
GitHub 源码的zyplayer-doc-web目录执行npm install && npm run build,生成dist静态资源文件夹
本地启动后浏览器访问:http://localhost:8083 ,默认账号:zyplayer 密码:123456
部署出现问题可查看官网,举例较为详细 就不一一赘述
开源版本能满足日常大部分使用需求,且开源项目作者在不间断更新维护,商业版本对比开源版本在部分工具、系统上进行了升级。作为一款开源工具,zyplayer-doc 支持二次开发与功能扩展,极大程度上提升了企业文档管理效率