"DokuWiki is a standard compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required. " -

Installation prerequisites

Dokuwiki can be installed as an Optware package , so you need to ensure that Optware is installed.

You will also need to Configure the web-server including PHP Support :
Follow the tutorial (modify lighttpd.conf) to enable php on the Public site (port 8080) or(/and) Secured site (port 443).

Install the dokuwiki package :

/opt/bin/ipkg update
/opt/bin/ipkg install dokuwiki
/opt/bin/ipkg install libiconv

Configure permissions :

chown -R www-data:www-data /opt/share/www/dokuwiki/data

Link Dokuwiki to the Secured site (port 443) :

ln -s /opt/share/www/dokuwiki /shares/internal/PUBLIC/WWW/Welcome/wiki

Now Dokuwiki can be called with https://<Mybook>/wiki from your browser.

Link Dokuwiki to the Public site ( port 8080) :

ln -s /opt/share/www/dokuwiki /shares/internal/PUBLIC/WWW/Public/wiki

Now Dokuwiki can be called with http://<Mybook>:8080/wiki from your browser.

Troubleshooting ( the following errors may not happend with current version of DokuWiki..)

Modifications in /opt/share/www/dokuwiki/lib/exe/spellcheck.php

Dokuwiki may complain about a missing patch on spellcheck.php,
this has to be inserted (details).

old new
function spell_utf8test(){
print $_POST['data'];
function spell_utf8test(){
print substr($_POST['data'],0,3);


When calling http://MyBookWorld/wiki/install.php it could tell that write permissions of some files and directories are not set correctly. set them with

chmod 766 name

For some directories that was not enough. For those I had to change owner and group too. I used

chown www-data:www-data name

This tutorial has been provided by jpgorganizer.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License