====== DokuWiki auf Debian, Ubuntu und abgeleiteten Distributionen ====== Ein Debian-Paket für DokuWiki existiert im offiziellen Debian-Repository und kann mit den üblichen Debian-Werkzeugen installiert werden. Wir raten jedoch generell davon ab, DokuWiki als Debian-Paket zu installieren, und zwar aus mehreren Gründen: * Das Paket ist veraltet und verwendet eine ältere Version von DokuWiki, was es mit vielen neueren Plugins inkompatibel macht * Das Paket verwendet eine andere Verzeichnisstruktur, was zu Problemen mit einigen Plugins führen kann und einige allgemeine Dokumentationen unbrauchbar macht * Das Paket ersetzt einige der internen Bibliotheken von DokuWiki durch Debian-Paketversionen, was wiederum zu Inkompatibilitäten führen kann ===== DokuWiki Debian-Paket ===== Details zum offiziellen Paket finden Sie in diesen Quellen: * [[https://packages.debian.org/dokuwiki|Dokuwiki-Paket-Übersicht]] * [[https://packages.qa.debian.org/dokuwiki|Technische Übersicht und Nachrichten]] * [[https://bugs.debian.org/dokuwiki|Fehlerberichte]] Zusätzliche Details können auf der [[https://wiki.debian.org/DokuWiki|DokuWiki-Seite im Debian-Wiki]] gefunden werden. ===== Empfohlene Einrichtung ===== Anstatt sich auf das Debian-Paket zu verlassen, wird empfohlen, einfach den Webserver und PHP über den Paketmanager zu installieren und DokuWiki aus den Quellen zu installieren. Für eine einfache Apache mod_php-Installation kann dies wie folgt aussehen: - Bereiten Sie das System vor, laden Sie die neueste DokuWiki-Version herunter und entpacken Sie sie: $> sudo apt update $> sudo apt install php libapache2-mod-php php-xml php-mbstring php-zip php-intl php-gd $> sudo systemctl restart apache2.service $> wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz $> tar xzvf dokuwiki-stable.tgz $> sudo mv dokuwiki-*a /var/www/html/dokuwiki $> sudo chown -R www-data:www-data /var/www/html/dokuwiki - **Optional**\\ Wenn Sie eine Firewall verwenden, lassen Sie den HTTP-Verkehr zu. Für die Uncomplicated Firewall (ufw) lautet der Befehl wie folgt: sudo ufw allow 'WWW Full' - Rufen Sie Ihren Webbrowser unter %%http://localhost/dokuwiki/install.php%% auf, um Ihre neue DokuWiki-Installation zu konfigurieren.