Begriffe und Variablen
Die Variablen muessen durch eintsprechende Eintraege ersetzt werden.
Variable |
Bedeutung |
Beispiel |
WIKINAME |
belieber Name |
howto |
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
- attachment:erzeuge_moin.sh
Wiki anlegen
Skript aufrufen:
/data/scripts/erzeuge_moin.sh $WIKINAME
Ins Webproxy-UML wechseln und die Datei /etc/pound/ssl.cfg bearbeiten. Dort gibt es einen Wiki-Abschnitt. Zu diesem ist $WIKINAME hinzuzufuegen.
Falls bei der Installation ein Fehler auftritt, dann werden alle vorgenommenen Veränderungen hoffentlich automatisch rückgängig gemacht
Wiki löschen
/data/moin/remove-scripts/$WIKINAME.remove
Die remove-Skripte sind nicht ausfuehrbar. Das sollte entsprechend geaendert werden.