moinmoin 1.5.3 "root-Wiki" auf gentoo Linux

Erstellt: 02.05.2006, 19:03 | Editiert: 10.02.2016, 07:22 | 3.364 mal angesehen | Eintrag drucken | Kategorie(n): Internet, Linux

Hinweis: Der Eintrag "moinmoin 1.5.3 "root-Wiki" auf gentoo Linux" wurde vor mehr als einem Jahr geschrieben oder zuletzt editiert und ist unter Umständen veraltet oder nicht mehr korrekt.

Ja, ich weiß – die Version 1.5.3 ist noch maskiert.

Nichtsdestotrotz läuft sie hier in der Arbeit seit einigen Wochen, und zwar stabil – trau' ich mich nach 250+ eingetippten Seiten jetzt einfach mal zu sagen.

was von Anfang an störte, ist die Tatsache, daß moinmoin in /wiki, /moinmoin oder /mymoin läuft. Die (Kurz-)anleitung für die Installation eines root-Wikis auf moinmoin.wikiweb.de läuft nicht – ständig 500er Fehler. Auch Google sagt, daß da wohl viele Probleme damit haben.

Wer es "schnell und dreckig"™ haben will. macht es einfach so:

Alles aus /var/www/localhost/htdocs/moinmoin nach /var/www/localhost/htdocs/ verschieben

In /etc/apache2/httpd.conf einfügen:

# Kein Alias für die statischen moinmoin-Ordner und andere
Alias /common "/var/www/localhost/htdocs/common/"
Alias /modern "/var/www/localhost/htdocs/modern/"
Alias /applets "/var/www/localhost/htdocs/applets/"

# Webalizer Logfiles
Alias /webalizer "/var/www/localhost/htdocs/webalizer/"

# alias für /
ScriptAlias / "/var/www/localhost/htdocs/moin.cgi/"

# Für alte Bookmarks und Links:
ScriptAlias /wiki "/var/www/localhost/htdocs/moin.cgi"

Auch in httpd.conf oder in /etc/apache2/vhosts.d/00_default_vhost.conf im Block für die Permissions für /:

Options -Indexes FollowSymLinks ExecCGI Includes             
AllowOverride All

/var/www/localhost/htdocs/.htaccess editieren:

RewriteEngine on

# Kein Umschreiben fuer:
RewriteRule ^/wiki/       -                      [last]
RewriteRule ^/common/     -                      [last]
RewriteRule ^/modern/     -                      [last]
RewriteRule ^/applets/    -                      [last]
RewriteRule ^/favicon.ico -                      [last]
RewriteRule ^/robots.txt  -                      [last]

# Braucht man das noch nach dem Alias in der httpd.conf?
RewriteRule ^/webalizer/  -                      [last]

# Umschreiben fuer:
RewriteRule ^/(.*) /var/www/localhost/htdocs/moin.cgi/$1  [last,type=application/x-httpd-cgi]

Fertig. http://wikiserver/StartSeite funktioniert. (Apache neu starten vielleicht noch ;))

Irgendwas hab' ich jetzt bestimmt wieder vergessen, aber als "Primer" (uarghs, Neudeutsch…) sollte es reichen.

Tags: #, #, #, #, #

Ähnliches

Seiten und Einträge, gefunden nach Tags.

Schreibe einen Kommentar

Captcha * Time limit is exhausted. Please reload CAPTCHA.