TableOfContents


Begriffe und Variablen

Die Variablen muessen durch entsprechende Einträge ersetzt werden.

Variable

Bedeutung

Beispiel

$WIKINAME

belieber Name

howto

$USERNAME

beliebiger Nutzername

phil


Verzeichnisstruktur

/data/moin
das moin-Verzeichnis
apache-moin.conf

die moin-spezifischen allgemeinen Einstellungen - diese Datei sollte nach /etc/apache/conf.d verlinkt sein

config

die moin-Konfigurationsdateien für die Wikis (sowie die farmconfig.py und die moinmaster.py als Vorlage)

htaccess.sample

die Vorlage für jede wiki-spezifische apache-Konfigurationsdatei (mit http-auth und ScriptAlias)

htaccess-conf.d
für jedes Wiki liegt hier eine apache-Konfigurationsdatei
intermap.txt
die Liste aller verfügbaren Interwiki-Links
remove-scripts
für jedes Wiki liegt hier ein Deinstallationsskript
sites

in diesem Verzeichnis liegen die data-Verzeichnisse der Wikis

Administrationsskripte

Wiki anlegen

Falls bei der Installation ein Fehler auftritt, dann werden alle vorgenommenen Veränderungen hoffentlich automatisch rückgängig gemacht :)

Anchor(Wikihtacces[[1]

Zugang beschränken

Folgende Schritte beschreiben die Einrichtung eines zugangsbeschraenkten Wikis.

Damit mensch nach der Anmeldung am Webserver gleich in Moin eingeloggt wird, sollten in /data/moin/config/$WIKINAME.py folgendes eingetragen werden:

    auth_http_enabled = 1
    auto_account = 1

Damit auto_account funktioniert, muss Moin [http://moinmoin.wikiwikiweb.de/MoinMoinPatch?highlight=%28patch%29#head-ceb1f3088a7cb1032e6910b07b36b0fdd8d5c3f8 gepachted] werden.BR Achtung: Bevor du die Variable auto_account setzt, muss die Startseite des jeweiligen Wikis bereits erstellt worden sein - ansonsten erscheint eine Python-Fehlermeldung.

Wiki löschen

/data/moin/remove-scripts/$WIKINAME.remove

Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.