搭建一个知识管理平台, 用于知识库管理/规范管理, 可以作wiki, 可以将word/excel等导入进去, 支持全文搜索, 可以记周报, 会议纪要.

现在有很多文档管理系统, 比如阿里的语雀、腾讯的 TAPD 平台也包括文档管理功能, 但这些系统需要联网的. 企业内文档协作工具不是很多, 最有名是收费的 confluence 了, 禅道有文档管理功能, 但功能较弱, 比较适合附件上传管理.  一直留意有没有好用的开源免费工具, 发现开源的 Xwiki 非常好(http://www.xwiki.org) .

Xwiki 特点:

1. 部署简单, 基于 Java + DBMS(MySQL/PgSQL/Oracle等支持)

2. 本身功能就强大, 又支持插件功能

3. 好用的编辑器, 使用 CK Editor

4. 支持多种渲染语法, 支持 markdown, 支持多种 wiki 变体语法

5. 使用 solr 支持全文本搜索.

主页: http://www.xwiki.org

对比:www.wikimatrix.org/compare/confluence+xwiki

============================

准备依赖软件包

============================

1. 下载 tomcat, tomcat配置参考 link

2. 下载 MySQL, 官方推荐 5.7, 不要使用 8.x 版

3. 下载 MySQL jdbc connector, 必须是5.1.x, 不能太新

4. 下载 xwiki 的 war 包

============================

安装注意事项

============================

1. 下载 MySQL, 官方推荐 5.7, 不要使用 8.x 版

2. 下载 MySQL jdbc connector, 必须是5.1.x, 不能太新

3. MySQL数据库引擎必须是 innodb, 字符集选择 utf8, 我试了 utf8bm4 , 结果自动建表时报错.

4. xwiki.properties 文件中, 需要设置 environment.permanentDirectory , 该路径将存储附件和 solr 引擎的临时文件.

============================
安装后的配置工作
============================

刚安装后的 xwiki 的 UI 非常简陋, 功能也非常少, wiki 提供大量的 extension 来增强功能. 如果我们的 xwiki 服务器能联网, 在首次访问网站时, 会有向导协助安装插件. 如果不能上网, 安装比较麻烦, 下面是一些重要插件离线安装说明.

优质插件排行榜 https://extensions.xwiki.org/xwiki/bin/view/Main/#|t=extensions&p=1&l=300&s=installedCount&d=desc
这个网址可以下载 XAR 插件包.

1. XWiki Standard Flavor, Flavor 是 xwiki 扩展集合, 我们需要安装 Standard Flavor, 否则功能太弱了, 这个flavor 已经包含了下面绝大多数插件. 很多情况下, 我们的服务器不能联网, 可以提前下载 xip 格式的离线包, flavor的安装比较特别, 将 xip文件放到本地的extension/repository 目录下, 重新改扩展名为 zip , 然后解压. 重启 xwiki 应用后会自动运行 preference 设置向导, 其中第2步即安装离线 flavor, 第2步扫描离线 flavor 非常慢, 需要耐心等待好几分钟, 才能扫描出这个flavor. 详细安装过程搜索官网指南, 下载网址, http://nexus.xwiki.org/nexus/content/groups/public/org/xwiki/platform/xwiki-platform-distribution-flavor-xip/

2. extension manager application 插件. 通过该插件可以列出已安装的插件, 可以卸载插件, 如果能联网还可以在线安装插件. 下载 XAR 格式即可, 注意该插件版本要和 xwiki 版本一致, 所以要自行确定真实的download url. 安装 xar 插件可以在 xwiki 页面上完成, 需要用管理员账号登录, 跳转到administer wiki 页面的 content/import 标签, 参考官网

3. Administration Application 插件, 它为其他很多插件提供了一个管理 option 页面, https://extensions.xwiki.org/xwiki/bin/view/Extension/Administration%20Application

3. Admin Tools Application 插件, 另一个管理类插件,主要用来检查xwiki 是否可能改善.

4. CKEditor Integration 插件, 可以将编辑器从 text 修改 为WYSIWYG 风格, 这样编辑器能比较地将 word/Excel 内容复制过来了.

5. Invitation Application 插件, 邀请被人来协作修改 wiki

6. Share Page Application 插件, 分享 wiki 页面

7. Notifications Application 插件, 接收修改通知的插件

8. Watchlist application, 主动关注页面的插件

9. Syntax Highlighting Application 插件

10. Mail Application 插件, 用来设置 smtp 信息, https://extensions.xwiki.org/xwiki/bin/view/Extension/Mail%20Application

============================
subwiki
============================
xwiki 老版本有 workspace 概念, 每个 workspace 都可以设置自己的用户、用户组、权限管理策略, 新版本使用 wiki 替换 workspace 概念。 xwiki 初始化后会自动创建一个 Home wiki, 管理员可以在 wiki index 管理界面中, 增删改 wiki。

多个 wiki 的使用场景:
1. 为不同team创建不同的 wiki, 每个team都能管理自己的用户. 同时每个wiki都有自己的入口页面, 每个team可自行组织自己的docment目录树, 互不干扰, 目录树可以做到简洁明了.
2. 即使是一个team, 也有使用多个 wiki 的需求, 比如其中一个 wiki 作为全开放的知识库, 对team内外都公开, 方便知识在整个组织内共享. 但总有一些知识不适合对外开放, 比如组内共用的账号密码, 这些只应在team内公开. 具体做法是:
(a) 新建一个私有的 wiki, 仅对team成员开放浏览权限.
(b) 在这个team 私有的wiki下, 建立账号密码页面.
(c) 在全开放的wiki下建一个页面, 包含私有页面 link.

============================

参考

============================

XWiki_安装和基础配置企业级知识库 https://juejin.im/post/5c1466d0f265da61407ecb80
xwiki安装部署 https://www.cnblogs.com/huandada/p/11050156.html
Xwiki安装部署详解 https://www.cnblogs.com/rangle/p/8646676.html
XWiki搭建(window+tomcat+MySQL+jdk) https://blog.csdn.net/sunlight96/article/details/82665534
XWIKI离线WAR包部署(LDAP登录) https://www.cnblogs.com/yizhishi/p/10674977.html

xwiki 知识管理系统相关推荐

  1. jsp简介mysql_个人知识管理系统的设计与实现(JSP,MySQL)(含录像)

    个人知识管理系统的设计与实现(,MySQL)(含录像)(论文11800字,程序代码,MySQL数据库) 本课题在分析了个人知识管理现状以及对现有的个人知识管理网站进行研究比较的基础上,针对网络交流互助 ...

  2. 知识管理系统Data Solution研发日记之六 窗体设计器

    知识管理系统Data Solution已经有五篇文章对它进行介绍,可以通过下面的连接,找到前面的文章 知识管理系统Data Solution研发日记之一 场景设计与需求列出 知识管理系统Data So ...

  3. phpcms后台系统怎么去掉html目录_电子笔记本 | 好记性胜过烂笔头?基于python3的知识管理系统...

    要记忆很多东西,感觉自己记不住,或者总是忘记细节,怎么办? 记笔记啊,最好是电子笔记,方便查找和整理. 常言道: 好记性不如烂笔头.再好的记性,随着时间的推移都会遗忘的,除非不断地巩固.所以才有烂笔头 ...

  4. 知识管理系统Data Solution研发日记之十二 网页数据抓取Fetch,呈现Render,导出Export...

    这篇文章是对第四篇文章<知识管理系统Data Solution研发日记之四 片段式数据解决方案>的补充,提供一套完整的解决方案.请先阅读那一篇文章来了解它的原理. Rule Editor抓 ...

  5. 分享制作精良的知识管理系统 配置SQL Server文档数据库 完美实现博客文章的的下载,存储和浏览...

    前一篇文章<分享制作精良的知识管理系统 博客备份程序 Site Rebuild>已经提到如何使用Site Rebuild来下载您所喜欢的博客文章,但是还不能实现把下载的文件导入进数据库中, ...

  6. 针式个人知识管理系统帮助:实现您的PKM梦想!

    1.您是否经常为了找一篇文档,而找遍整个硬盘?您知道你平均找文件的时间吗? 2.您是否经常下载却了再次"光顾"?因为你不知道哪些读了?哪些未读? 3.您是否知道自己收集了多少数量的 ...

  7. 多可知识管理系统三大特色

    多可知识管理系统是一款基于多可文档管理系统的扩充产品,它除了拥有文档管理系统的所有功能,还增加了如下三大功能: 一.自建在线知识库 这里所说的知识,是一种 基于互联网在线编辑的特殊格式的文件,多可系统 ...

  8. 多可知识管理系统中的文件密级

    在多可知识管理系统V5.0版本中,新增了"文件密级"这个功能,它其实是一种权限管理,通过将用户和文件都分成不同的保密级别,每个级别的用户可以接触到与自己同级和低于自己级别的文件,这 ...

  9. 团队协助 开源项目_Open Atrium 是一套开源的团队协作和知识管理系统

    Open Atrium 是一套开源的团队协作和知识管理系统.它能提供团队交流.文档管理.日程安排.任务跟踪等功能.支持成员分组,支持权限划分,支持邮件提醒,支持版本控制.界面颜色和Logo可以自由更换 ...

最新文章

  1. 搞懂Kafka的这个问题,你离大厂就不远了!
  2. 从农场女孩到首位图灵奖女性获得者,回顾法兰西斯·艾伦的辉煌一生
  3. windows Server 2003   IIS启用父路径
  4. quo,vadis_Quo Vadis JUnit
  5. css中position属性(absolute/relative/static/fixed)
  6. 成功解决未授予用户在此计算机上的请求登录类型图文教程
  7. vs2005's addin folder
  8. 【多线程高并发】深入浅出原子性
  9. DSP SCI模块实验
  10. mysql外键_mysql系列之存储引擎
  11. 信号 09 | 信号概念
  12. docker server 容器连接sql_docker 容器连接 host的sql server失败
  13. 【华为云技术分享】云图说丨初识标签管理服务:给你的云资源贴个条
  14. 【Flink】Flink使用withParameters(Configuration)传参
  15. AD RMS高可用(四)添加rms成员服务器
  16. 虚拟化平台cloudstack(7)——新版本的调试
  17. Linux系统下载(超全镜像下载)
  18. 苹果开发者账号添加受信任电话号
  19. PVE7 GPU卡直通
  20. 抄送列表 ,处理邮件,年会抽奖

热门文章

  1. 数字通信之信号复接(八)
  2. java数据透视表插件_纯前端表格控件SpreadJS:新增数据透视表插件等,完美呈现强大的Excel数据分析能力...
  3. 最热门的IT论坛集合
  4. make menuconfig配置方法
  5. 双麦克风语音去混响算法C代码实现(附github项目链接)
  6. 360安全卫士该如何设置?去除广告,弹窗?图文教程
  7. 模拟音频处理器:Excite Audio Lifeline Console Mac
  8. mysql的启动命令_mysql的配置和启动命令
  9. 计算机视觉——SFM与三位重建
  10. Windows上ffmpeg使用GPU硬件加速多路rtsp转HLS直播流