美文网首页知识体系
个人wiki网站:dokuwiki的搭建

个人wiki网站:dokuwiki的搭建

作者: forgot2015 | 来源:发表于2017-02-20 18:52 被阅读1275次

dokuwiki是一个简单的wiki网站系统,利用它可以搭建个人的wiki知识管理网站,它的词条内容是保存在一个个.txt文档中的,不需要安装数据库

下载地址 http://download.dokuwiki.org/
中文帮助站,https://www.dokuwiki.org/zh:dokuwiki
插件下载中心,https://www.dokuwiki.org/plugins
推荐插件:
程序代码高亮格式化工具 https://www.dokuwiki.org/plugin:codedoc
自动更新dokuwiki工具 https://www.dokuwiki.org/plugin:upgrade
更多编辑工具 https://www.dokuwiki.org/plugin:wrap
更好的文件重命名工具,可以随意更换文件目录了 https://www.dokuwiki.org/plugin:move\
sidebar侧边栏菜单工具 https://www.dokuwiki.org/plugin:indexmenu

===== 个人搭建经验分享 =====

1、解压后进入localhost/install.php网页,根据提示安装即可,不需要数据库,因为词条都是作为.txt文档保存在本地服务器

2、若想更方面地使用与编辑,安装上面提到的4个插件吧。

  • codedoc方便你写入程序代码
  • move方便你重命名文件以及改变文件目录(当然你也可以直接登录服务器文件夹来操作),如重命名为ns1:ns2:example,则把example文件转移到了ns1目录下的ns2目录
  • upgrade方便新版本更新
  • sidebar侧边栏菜单工具
    侧边栏使用方法:新建一个sidebar词条,然后安装上述插件,在侧边栏输入
    <code>
    {{indexmenu>..#1|js navbar nocookie}}
    </code>
    或其他可选样式,具体看上述插件链接,保存就能看到左边多出了个侧边导航栏了

3、若直接创建中文词条,打开本地文件夹\dokuwiki\data\pages你会发现,中文字段显示的是URL乱码,需要改一下utf8格式,方法如下:(windows系统亲测有效)

第一步,打开 .dokuwiki\conf\local.php 添加一行配置
$conf['fnencode'] = 'gb2312';
第二步,打开 .dokuwiki\inc\pageutils.php 修改以下两个函数
function utf8_encodeFN($file,$safe=true){ global $conf; ... //添加此段 if($conf['fnencode'] == 'gb2312'){ return iconv('UTF-8', 'GB2312', $file); } ... } function utf8_decodeFN($file){ global $conf; ... //添加此段 if($conf['fnencode'] == 'gb2312'){ return iconv('GB2312', 'UTF-8', $file); } ... }
设置完成,这时新建一个中文词条,再打开本地文件夹\dokuwiki\data\pages看看,中文能正常显示了

其他wiki推荐

mediawiki, 词条保存在mysql的 https://www.mediawiki.org/wiki/Download

相关文章

  • 个人wiki网站:dokuwiki的搭建

    dokuwiki是一个简单的wiki网站系统,利用它可以搭建个人的wiki知识管理网站,它的词条内容是保存在一个个...

  • wiki网站搭建

    尝试了使用两种wiki网站:MediaWiKi、dukuwiki和HDWiKi,这三个都是php搭建的,其中duk...

  • 2018年一点点小成就

    个人成长 搭建了自己的个人wiki网站 yucheng.wiki用273个番茄,备考CPA两门课程,并且完成了考试...

  • dokuwiki 搭建

    1. 建立逻辑卷存放wiki数据 建立新分卷 /dev/sda3 建立逻辑卷 建立目录存放wiki数据 2. 安装...

  • dokuwiki搭建

    概述 为了公司内部使用,会在公司内部搭建一个wiki作为知识库。 搭建方法 有一个官方的版本链接地址插件 因为官方...

  • 试用dokuwiki

    dokuwiki 是一款便于使用的可以用于小团队和个人的开源免费wiki,当然它也可以设置成public的。运行需...

  • Ubuntu-server 14.04搭建LAMP环境

    搭建个人网站,个人wiki等都需要先配置LAMP环境才能进一步实现自己的需求。本文以ubuntu-server14...

  • docker dokuwiki搭建

    昨天开组会,老师忽然说可以搞个在线文档,以后可以保留一些东西,我就提议说可以搞个wiki,另外一个同学说可以通过d...

  • 安装dokuwiki

    Dokuwiki官网 : https://www.dokuwiki.org/dokuwiki[https://ww...

  • 搭建wiki

    Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。...

网友评论

    本文标题:个人wiki网站:dokuwiki的搭建

    本文链接:https://www.haomeiwen.com/subject/nsvewttx.html