This is an old revision of the document!
Table of Contents
Initial setup for DokuWiki
To install this instance of DokuWiki, we had already some important components set up, but let's recap them quickly.
Server
First, we needed the server, which does not need too much hardware resources. You can use an old laptop or desktop as host, or have it run alongside other services on a server. We chose this last option here.
OS-wise, the server runs on Debian 11 (bullseye), which should be perfectly fine.
Dependencies
To function properly, DokuWiki needs a web server that can run php, and obviously php, as we can see on their requirements page.
There are plenty of webservers to choose from, but here we already used nginx so we'll continue working with that one.
As for php, we just need to install it. The version recommended by DokuWiki is php8, but the available major version on Debian 11's official repos is 7, so we'll need to add an external repo that contains php8.
