Dokuwiki setup

Installation

apt-get install php5
apt-get install dokuwiki

Answer the following questions:

  • url: /icthelpdesk
  • apache version: apache2
  • purge on remove: no

Configuration apache

  1. Edit /etc/apache2/sites-enabled/00-default, put between the <VirtualHost>…</VirtualHost> section:
    Include "/etc/dokuwiki/apache.conf"
  2. Edit /etc/dokuwiki/apache.conf. Delete or modify the ip restriction.

Configuration dokuwiki

Read /usr/share/doc/dokuwiki/README.Debian.gz, e.g. with

zless /usr/share/doc/dokuwiki/README.Debian.gz

Basically:

  • cd /etc/dokuwiki; cp local.php.dist local.php
  • Edit local.php:
    $conf['title']       = 'Mekelle ICT Helpdesk';        //what to show in the title
    $conf['useacl']      = 1;                //Use Access Control Lists to restrict access?
    $conf['superuser']   = '@admin';
    $conf['authtype']   = 'plain';
  • Edit acl.auth.php
    *                     @admin      15
    *                     @ALL        1
  • Edit users.auth.php
    rudy:<MD5HASH>:Rudy Gevaert:Rudy.Gevaert@UGent.be:admin,user
    jdc:<MD5HASH>:Jan Du Caju:jan.ducaju@icts.kuleuven.be:admin,user
    jandesitter:<MD5HASH>:jan de sitter:jan.desitter@ua.ac.be:admin,user

    You can create a md5hash with

    echo -n password | md5sum.textutils
vlir/projects/dokuwiki.txt · Last modified: 2008/09/10 12:46 by rudy
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki