Unterschiede zwischen den Revisionen 1 und 23 (über 22 Versionen hinweg)
Revision 1 vom 2005-05-31 20:10:27
Größe: 2202
Autor: phil
Kommentar: erste version
Revision 23 vom 2023-06-30 14:58:43
Größe: 0
Autor: phil
Kommentar: veraltet
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
[[TableOfContents]]

----

== Was ist das hier ==
Diese Anleitung beschreibt die Einrichtung von [http://moinmoin.wikiwikiweb.de/ MoinMoin] 1.3.4 unter Debian/GNU Linux. Dabei kommt [http://httpd.apache.org/ Apache 1.3] mit dem Modul [http://httpd.apache.org/docs/mod/mod_cgi.html mod_cgi] zum Einsatz.

== Ziel ==
[http://moinmoin.wikiwikiweb.de/ MoinMoin] als lokales Wiki auf dem eigenen PC nutzen.

== Begriffe ==

||$USER||Benutzer mit dem du am System angemeldet bist||
||$WIKINAME||Name deines Wikis||
||$NAME_[1|2|3|]||ein beliebiger Wert||

== Installation ==
=== Packete installieren ===
Folgende Packate muessen installiert werden:
{{{
apt-get install moinmoin-common python2.3-moinmoin python
}}}

=== Daten kopieren ===
Lege nun ein neus Verzeichnis fuer das Wiki an und kopiere die Daten dort hinein:
{{{
mkdir /home/$USER/$WIKINAME

cp -r /usr/share/moin/data /usr/share/moin/underlay /usr/share/moin/server/moin.cgi /home/$USER/$WIKINAME
}}}

=== Webserver einrichten ===
Sollte das Modul [http://httpd.apache.org/docs/mod/mod_cgi.html mod_cgi] noch nicht aktiv sein, muss es aktiviert werden:
{{{
dpkg-reconfigure apache
}}}

Bearbeite nun die Datei ''/etc/apache/httpd.conf'':
{{{
<IfModule mod_alias.c>
    ...
    Alias /wiki/ /usr/share/moin/htdocs/
    ...
</IfModule>


<IfModule mod_alias.c>
    ...
    ScriptAlias /$WIKINAME /home/$USER/$WIKINAME/moin.cgi
    ...
</IfModule>
}}}

Jetzt muss Apache neu gestartet werden:
{{{
/etc/init.d/apache restart
}}}

=== MoinMoin einrichten ===
Bearbeite die Datei ''/etc/moin/farmconfig.py'':
{{{
wikis = [
    ("$WIKINAME", r"^localhost/$WIKINAME.*$"),
]
}}}

Erstelle eine Konfigurationsdatei fuer dein Wiki:
{{{
cp /etc/moin/moinmaster.py /etc/moin/$WIKINAME
}}}

und bearbeite diese:
{{{
# basic options (you normally need to change these)
    sitename = u'$NAME_1' # [Unicode]
    interwikiname = '$NAME_2'
    data_dir = '/home/$USER/$WIKINAME/data/'
    data_underlay_dir = '/home/$USER/$WIKINAME/underlay/'
    page_front_page = '$NAME_3'
}}}

[[BR]]
Fertig. Nun ist dein Wiki unter ''[[Verbatim(http://localhost/$WIKINAME/)]]'' zu erreichen.

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