Zur Hauptnavigation springen [Alt]+[0] Zum Seiteninhalt springen [Alt]+[1]

Installationsvarianten

Vorüberlegungen

Abhängig von den gewünschten Adressaten kommen unterschiedliche Installationsorte in Betracht.

Externer Webserver

Hier erhält man einen weltweiten Zugang zu den Inhalten und hat zugleich meistens eine relativ hohe Verfügbarkeit. Man muss aber dafür Sorge tragen, dass die Kolleginnen und Kollegen keine Inhalte einstellen, die unter den Datenschutz fallen. Außerdem vertraut man die Daten einem externen Dienstleister an.

Webserver im Schulnetz

In diesem Fall kann man sowohl einen weltweiten Zugriff über das Internet als auch eine lokale Lösung im Intranet realisieren. Da Benutzerkonten hier meistens schon lokal vorliegen gestaltet sich die Benutzerverwaltung und das Rechtemanagment oft einfacher. Im Schulnetz verbieten sich ebenfalls datenschutzrechtlich bedenkliche Inhalte.

Webserver im Verwaltungsnetz

Bestimmte Inhalte sind nur in diesem geschützten Bereich zulässig. Im Gegenzug ist das DokuWiki dann nicht mehr von außen erreichbar. In wie weit dies als alleinige Lösung praktikabel ist, hängt auch von der Anzahl an Verwaltungsnetz-Computern, die dem Kollegium in der Schule zu Verfügung stehen, ab.

Zwei Webserver

Soll ein Zugriff von Außen möglich sein, so wird man meistens nicht umhin kommen, bestimmte Inhalte separat im Verwaltungsnetz zu dokumentieren. Dies kann natürlich ein zweites DokuWiki sein. Wichtig ist dabei eine möglichst präzise und für das Kollegium transparente Festlegung, an welcher Stelle sich bestimmte Inhalte wiederfinden.

Native Installation auf einem Webserver

Steht ein Web-Server mit PHP zu Verfügung steht der Installation nichts im Wege. Es kann sich dabei sowohl um einen entferntern Server wie z.B. ein Internetauftritt bei BelWue als auch um einen lokalen Server handeln.

natives DokuWiki

Nutzerauthentifizierung mittels ldaps

DokuWiki bietet die Möglichkeit, die Nutzer über einen externen Server per ldaps zu authentifizieren . Damit erspart man sich eine weitere Benutzerverwaltung.

Dazu muss man die Datei /conf/local.php editieren. Handelt es sich um eine Linux-Musterlösung mit dem lokalen Namen server.local der aus dem WAN unter dem Namen serv.schule.de erreichbar ist, so genügen folgende Einträge:

$conf['authtype'] = 'ldap';
$conf['auth']['ldap']['server'] = 'ldaps://serv.schule.de:636';
$conf['auth']['ldap']['usertree'] = 'ou=accounts, dc=server,dc=local';
$conf['auth']['ldap']['grouptree'] = 'ou=groups, dc=server,dc=local';
$conf['auth']['ldap']['userfilter'] = '(&(uid=%{user})(objectClass=posixAccount))';

Dabei muss der Webserver den Server mit der Linux-Musterlösung auf dem Port 636 erreichen können.

Installation von openSchulportfolio

Das Open-Source Projekt openSchulportfolio lässt sich wie das native Dokuwiki auf einem beliebigen Web-Server mit PHP-Unterstützung installieren. Genauso kann die Authentifzierung gegen ldaps wie für das native DokuWiki beschrieben eingerichtet werden.

openSchulportfolio

Weiter: Konfiguration