Debian MediaWiki: Unterschied zwischen den Versionen

Aus Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:
  Alias /'''''mediawiki''''' /var/lib/mediawiki
  Alias /'''''mediawiki''''' /var/lib/mediawiki
Damit wird das Wiki später unter http://IP_des_Server/'''''mediawiki''''' erreichbar sein. Falls das Wiki unter einer anderen URL (z.B. http://IP_des_Server/'''''wiki''''') erreichbar sein soll den Alias Eintrag anpassen:
Damit wird das Wiki später unter http://IP_des_Server/'''''mediawiki''''' erreichbar sein. Falls das Wiki unter einer anderen URL (z.B. http://IP_des_Server/'''''wiki''''') erreichbar sein soll den Alias Eintrag anpassen:
   Alias /wiki /var/lib/mediawiki
   Alias '''''/wiki''''' /var/lib/mediawiki





Version vom 24. Juni 2009, 14:33 Uhr

Installation von Mediawiki

Mediawiki ist das Wikisystem hinter www.Wikipedia.de.

Voraussetzung:


Installation

apt-get update
apt-get install mediawiki

Das Mediawiki-System wird im Ordner unter /var/lib/mediawiki abgelegt. Damit es im Webserver erreichbar ist, muß noch folgendes Alias aktiviert werden:

vi /etc/apache2/conf.d/mediawiki.conf

Die Zeile

#Alias /mediawiki /var/lib/mediawiki

auskommentieren:

Alias /mediawiki /var/lib/mediawiki

Damit wird das Wiki später unter http://IP_des_Server/mediawiki erreichbar sein. Falls das Wiki unter einer anderen URL (z.B. http://IP_des_Server/wiki) erreichbar sein soll den Alias Eintrag anpassen:

 Alias /wiki /var/lib/mediawiki


Inbetriebnahme und Konfiguration

Webserver neu starten:

/etc/init.d/apache2 restart

Webbrowser starten. Adresse http://IP_des_Server/wiki/config eingeben

Folgender Konfigurationsbildschirm erscheint: Screenshot-Wiki-Config.jpg


Folgende Einstellungen vornehmen:

Site Name: beliebig - z.B. Wiki
Contact email (Wiki Kontakt): gültige emailadresse z.B. wiki@domain.org  (evtl. alias in Postfix einrichten)
Language: Sprache auswählen - z.B. de - Deutsch
Copyright/licence: Lizenz je nach perönlichem Geschmack einstellen
SysOp Account: Name und Paßwort des Wiki-Admins eingenen (z.B. WikiSysOP)
Object Caching: No Cacheing
Sämtliche Email-Optionen: Enabled
MySQL-Server: localhost
Database Name: wikidb
DB Username: wikiuser
DB Password: beliebiges Passwort
Databse Table Prefix: leer lassen
Use Superuser Account: ja (abgehakt)
Superuser: root
Superuser Password: root_pwd  (siehe SQL-Server)

Button Install am Ende der Webseite anwählen. Nach erfolgreicher Installation (kann einige Minuten dauern), erscheint eine Seite, auf der keinerlei Fehler angezeigt werden sollten.

Folgenden Befehl eingeben:

mv /var/lib/mediawiki/config/LocalSettings.php /var/lib/mediawiki/


Funktionstest

Im Webbrowser die Hauptseite des neu installierten WIKI-Systems aufrufen: http://IP_des_Server/wiki

Wenn die Hauptseite erscheint, dann ist die Installation und Konfiguration abgeschlossen. Anleitungen und Tips&Tricks zum Erstellen von Wiki-Seiten gibt es zahlreiche Anleitungen im Internet.

Feintuning

Einstellungen werden in der zentralen Konfigurationsdatei /opt/share/www/mediawiki/LocalSettings.php vorgenommen.

vi /var/lib/mediawiki/LocalSettings.php

Um Bilder oder sonstige Dateien im Wiki verwenden zu können, muss der Upload freigeschaltet werden:

$wgEnableUploads = true;
$wgCheckFileExtensions = true;
$wgStrictFileExtensions= true;
$wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf');

Standardmäßig ist jeder schreibberechtigt - auch ohne vorherige Anmeldung/Login. Um nur eingeloggten Usern Schreibrechte zu erteilen, folgendes am Ende von LocalSettings.php einfügen:

#Prevent non logged-in users from editing
$wgGroupPermissions['*']['edit'] = false;

In der linken oberen Ecke des Wiki's kann ein beliebiges Logo angezeigt werden. Das Logo muss auf dem Server in Form von jpg- bzw. png- Bildern hinterlegt werden. Das Logo wird mit der Variable $wgLogo bestimmt:

$wgLogo = "/wiki/images/logo.png";