DokuWiki

Contents

Overview

Projectpage: https://www.dokuwiki.org/dokuwiki.

This article was tested on Debian 9 (stretch).

Preparation

We assume to have a Webserver, like Apache, up an running. You probably want have a running SSL-Setup, like Let’s Encrypt, aswell.

Installation

First install the dependencies:

apt install php7.0 libapache2-mod-php7.0 php-xml imagemagick

Then download DokuWiki from https://download.dokuwiki.org/ and unpack the archive to your webspace.

Note: You probably don’t want to install all languages but may want to install the “Upgrade Plugin”. We only choose the german language and the “Upgrade Plugin”.

The official installation guide wants you to read the security page: https://www.dokuwiki.org/security.

Ensure that apache can edit the extracted folder, e.g. by

chown -R www-data:www-data <path>/dokuwiki

Run the web-installer by open install.php in your Webbrowser.

We edited the following settings:

For our purpose we choose “Public Wiki” and don’t allow users to register themselves.

Configuration

We configured some settings in the “admin” interface.

Extension Manager

Configuration Manager