Wikipedia:Technik/MediaWiki/Private Installation

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
MediaWiki – Private (lokale) Installation

Wie installiere ich auf meinem PC ein kleines lokales MediaWiki-Wiki? Es gibt auf den Seiten der deutschsprachigen Wikipedia, Meta oder der Wikibooks zahlreiche Anleitungen, die jedoch entweder schwer verständlich bzw. veraltet sind oder sich primär mit der MediaWiki-Installation für den Download der bestehenden Datenbank der Wikipedia befassen. Hier soll dagegen (vor allem) für Laien ein einfacher Weg gezeigt werden, sich zu Hause auf dem PC ein lokales Wiki zu installieren, in welchem man Texte für die Wikipedia in der gewohnten Umgebung offline vorbereiten, und natürlich auch Seiten aus der Wikipedia speichern kann.

Die Software MediaWiki, welche die Wikipedia zum Laufen bringt, benötigt diverse Hintergrundprogramme. Hier wird die Variante der Installation mithilfe von Xampp beschrieben, die wohl die einfachste ist.

Voraussetzungen, Downloads[Quelltext bearbeiten]

Solange du dein lokales Wiki nur zur Artikelvorbereitung und Speicherung von Material verwenden willst, benötigst du etwa 300 MB Speicherplatz für die Software und dann, auf lange Sicht, nur wenige Hundert MBs für die Seiten.

Folgende Programme – alles Freeware – werden benötigt:

Speichere diese Dateien an einem Ort, wo sie auch später für eventuelle Neuinstallation im Originalzustand zur Verfügung stehen.

Zeitaufwand für die Installation: Mancherorts werden 30 Minuten veranschlagt, was für einigermaßen versierte Benutzer realistisch ist. Aber auch wenn man die Anweisungen genauer durchlesen muss und etwas mehr braucht, der Aufwand lohnt.

Installation von Xampp[Quelltext bearbeiten]

Xampp ist ein Softwarepaket, mit dem alle benötigten Programme gleich mitinstalliert werden. Für die Installation von Xampp, wo sich später auch das lokale Wiki befinden wird, eignet sich eine kleine Partition, wenn nicht vorhanden, dann ein neuer Ordner am besten im Systemlaufwerk, beispielsweise .../Lokalwiki. Notiere dir alle Anmeldedaten (User, Passwort), die du festlegst, damit du später auch reinkommst.

  • nach einem Doppelklick auf die Xampp-Datei wird der Installations-Assistent gestartet, das Programm kann in ein Ordner (z. B. /Lokalwiki) installiert werden, dabei wird ein Hauptordner /Xampp erstellt
  • bei Abfrage richte "Apache" und "MySQL" als Dienst ein
  • gib http://localhost/xampp in die Adresszeile deines Browsers ein und klicke auf "go", wähle dann die Sprache
  • Im Xampp-Fenster klicke (weiter unten unter Tools) auf phpMyAdmin
  • unter "neue Datenbank anlegen" wird eine Datenbank eingegeben und angelegt, z. B. Lokalwiki
  • klicke auf den blauen Link "Rechte" und füge "neuen Benutzer" hinzu (Benutzername, Passwort) - dieser Benutzer ist der spätere Bürokrat und Admin in dem neuen Wiki, also beispielsweise XXYY, Passwort 0000
  • als Host sollte lokal bzw. localhost stehen
  • unter "Globale Rechte" aktiviere "alle auswählen" und dann auf OK klicken

Installation von MediaWiki[Quelltext bearbeiten]

  • entpacke den heruntergeladenen MediaWiki-Zip-Ordner, danach dann die so entstandene Datei (allerdings noch nicht in den Zielordner); je nach Version entsteht ein Ordner mediawiki-1.6.8 mit Inhalt
  • verschiebe diesen Ordner (der nur andere Ordner und Dateien enthält) nach .../xampp/htdocs und benenne es (in unserem Beispielfall) in lokalwiki um
  • gebe http://localhost/lokalwiki in die Adresszeile deines Browsers ein und klicke auf "go"
  • klicke dann auf den Link zur Konfigurationsseite config/index.php, wo das neue Wiki grundkonfiguriert werden kann:
    • Name des Wiki, in unserem Beispielfall: lokalwiki
    • Sprache: ...
    • Lizenz: bei lokalen Wikis ohne Zutritt von außen ist es egal
    • admin username: z. B. XXYY, Passwort 0000 (wie schon oben bei der Xampp-Installation)
    • Option no caching
    • Email: alles mit disabled einrichten
    • MySQL-Server: localhost
    • Datenbankname: lokalwiki
    • db user / db passwort: wie voreingestellt, sonst etwas, jedoch notieren (für Zugriff auf die Datenbank)
    • database prefix: leer lassen
    • database charset: backwards compatible UTF-8
    • super user: root (wie voreingestellt, lassen)
    • passwort: voreingestelltes lassen (i.d.R. leer; nur falls in Xampp das Passwort für root geändert wurde, hier ebenfalls eintragen)
    • unten auf install MediaWiki klicken

Wenn etwas unstimmig ist oder fehlt wird man zurückgerufen. Diese Eingaben werden in der Datei LocalSettings.php festgehalten; diese Datei muss jetzt zum Schluss noch aus .../xampp/htdocs/lokalwiki/config nach .../xampp/htdocs/lokalwiki verschoben werden (nicht kopiert!).

Wenn du jetzt .../xampp/htdocs/lokalwiki in der Adresszeile des Browser aufrufst, gelangst du in dein neues Wiki, wo du als XXYY (Bürokrat und Admin) schon angemeldet sein solltest.

Falls etwas nicht funktioniert, ist eine völlige Neuinstallation die beste Lösung: deinstalliere Xampp mit allen Unterordnern und lösche alle vielleicht verbliebene Unterordner bzw. Dateien (zum Teil ist ein Neustart nötig) und installiere neu.

Weitere Anpassungen[Quelltext bearbeiten]

Die Sicherheit kann über http://localhost/security/ überprüft werden (siehe auch apachefriends.org/...html#1217).Dies ist besonders bei Wikis, die von einem Netzwerk zugänglich sind, von Bedeutung.

Die weiteren Anpassungen betreffen verschiedene Konfigurationsänderungen sowie das Installieren von Erweiterungen, die nicht automatisch von Anfang an vorhanden sind, sei es das Hochladen von Bildern, Ändern des Logos, Anlegen neuer Namensräume usw. Es gibt zwei grundsätzliche Wege, das Wiki anzupassen:

Andere Anleitungen[Quelltext bearbeiten]

Die folgenden Links erfolgen ohne Gewähr für die Stimmigkeit bzw. Aktualität; die Anleitungen können aber zum Vergleich herangezogen werden. Außerdem beinhalten sie hier nicht behandelte Themen wie Download eines Dumps der deutschsprachigen Wikipedia usw.

FAQ

allgemein

Xampp

  • apachefriends.org - hier sind Links zu Anleitungen (und Downloads, FAQs usw.) für Windows, Linux, Mac OS x und Solaris

MediaWiki