Benutzer-Werkzeuge

Webseiten-Werkzeuge


dokuwiki_install

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

Dokuwiki Installation

Die Einrichtung eines Wikis ist eigentlich sehr einfach und besteht aus den Schritten Paket herunterladen, auspacken und Dateiberechtigungen einstellen. Anschließend wird das Installationsskript install.php aufgerufen und die notwendigen Einstellungen vorgenommen. Nach enmaliger Ausfühung wird das Skript dann gelöscht.

Im Detail:

cd /var/www
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
tar xzf dokuwiki-stable.tgz
mv dokuwiki-<version> <verzeichnis>
cd <verzeichnis>

chgrp -R www-data conf
chgrp -R www-data lib/plugins

chown -R www-data. data

chmod g+w conf/users.auth.php conf/acl.auth.php conf/plugins.local.php

cd /var/www/<verzeichnis>
http://www.computerclub-pinneberg.de/install.php
rm install.php

Konfiguration anpassen

  • Datumsformat %d.%m.%Y %H:%M
  • userewrite = .htaccess

Rewrite nutzen um schönere URLs zu erhalten

cp .htaccess.dist .htaccess

Plugins installieren

  • Wrap
  • Edittable
  • Folded

Update

  1. Backup machen:
    cp -a /var/www/dokuwiki/ /var/backups/dokuwiki_2015-04-06
  2. Neueste Version herunterladen: http://download.dokuwiki.org/
    cd /var/www/dokuwiki
    wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
  3. Übertragen der Datei auf den entsprechenden Server in das DokuWiki-Verzeichnis /var/www/dokuwiki
  4. Auspacken über die alte Installation
    tar xzf dokuwiki-stable.tgz --strip-components=1
    rm dokuwiki-stable.tgz
  5. Berechtigungen einstellen mit Schreibzugriff für die Webserver-Gruppe www-data
    chown -R root.www-data /var/www/dokuwiki
    chmod -R g+w /var/www/dokuwiki/data
    chmod -R g+w /var/www/dokuwiki/lib/plugins
  6. Alle Plugins überprüfen und ggf. auf den aktuellen Stand bringen

Plugins

Plugins können deaktiviert werden. Die Einstellungen dazu finden sich in conf/plugins.local.php. Z.B.:

plugins.local.php
$plugins['authad']    = 0;
$plugins['authldap']  = 0;
$plugins['authmysql'] = 0;
$plugins['authpgsql'] = 0;
dokuwiki_install.1527324141.txt.gz · Zuletzt geändert: 26.05.2018 08:42 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki