Dokuwiki是一个开源Wiki引擎程序,最大的特点是无需数据库的纯文本存储。用于保存个人学习的内容,团队的知识库,项目的运维手册。

安装Dokuwiki之前需要准备运行环境,我的运行环境如下。

  • Apache:2.4.6
  • PHP:7.0.33

下载Dokuwiki

访问 Dokuwiki官方 下载后上传至,网站根目录或者直接从在服务器使用wget命令进行下载。

# cd <DomainDirectory>
# wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
# tar zxvf dokuwiki-stable.tgz

安装Dokuwiki

设定Dokuwiki目录的权限。

# chown -R nginx:nginx <DomainDirectory>
# chmod -R 755 <DomainDirectory>
# cd <DomainDirectory>
# chmod -R 775 data/
# cd data
# chmod 2775 {attic,cache,index,locks,media,meta,pages,tmp}

Web安装

访问 https://DomainName/install.php 进行安装。

插件一览

推荐安装的插件如下。

  • indexmenu
  • Color Plugin
  • ImgPaste Plugin
  • Wrap Plugin
  • EditTable Plugin
  • markdowku

设定indexmenu

访问 https://YourDomain/sidebar 后输入以下内容。

{{indexmenu>..#1|js#bj-tango.png navbar nocookie tsort nsort msort notoc skipfile+/part|lexicon|sidebar|index/ skipns=/^(wiki|playground)$/}}

设定后的左侧栏如下。