2.1
From Wiki
Contents |
MediaWiki-Installation
Autor: Matthias Grote
|
Während früher nur wenige Personen Inhalte im Internet veröffentlichen konnten, ist dies heute im Zeitalter des Web 2.0 [1] für jeden möglich. Also auch für Dich! Mit der richtigen Software [2] kannst Du Texte, Bilder und Filme ins Internet stellen. Ein Vertreter dieser Software ist das Wiki [3]. Im Folgenden soll Dir dessen Installation beschrieben werden. Dabei beschäftigen wir uns mit dem MediaWiki [4], das auch für die freie Enzyklopädie Wikipedia [5] verwendet wird. |
|---|
Voraussetzungen
Das Wiki [6] wird in der Regel auf einem Server [7] installiert, der sich über das Internet erreichen lässt. Dabei kannst Du Dir einen eigenen Server und die notwendige Software kaufen oder Dir Webspace [8] auf einem Web-Server [9] eines Webspace-Anbieters mieten. Eine Übersicht von Anbietern gibt Dir http://www.webhostlist.de .
Wenn Du Dich für einen Webspace entschließt, achte darauf, dass der Anbieter die für den Betrieb des Wikis nötigen Voraussetzungen erfüllt. Wichtig sind eine Datenbank [10] wie zum Beispiel MySQL [11] ab Version 4 und die Skriptsprache PHP [12], am besten ab Version 5, auf die unter anderem die neuen Versionen des MediaWikis [13] angewiesen sind.
Die folgende Installationsbeschreibung bezieht sich auf den MediaWiki 1.6.7. [14], der auf einem Web-Server mit PHP 4 installiert wird.
Informationen für die Installation auf einem eigenen Server mit dem Betriebssystem Linux [15] findest Du unter http://meta.wikimedia.org/wiki/Hilfe:Installieren .
Quelle der MediaWiki-Software
Zuerst musst Du die MediaWiki-Software aus dem Internet runterladen. Diese findest Du zum Beispiel bei SourceForge [16].
Wichtig ist, dass Du dabei auf die PHP-Version [17] achtest, die Dein Webspace-Anbieter zur Verfügung stellt. In unserem Fall können wir nur MediaWiki 1.6.7. verwenden, das mit PHP 4 läuft. Die Software gibt es bei SourceForge in der komprimierte Archivdatei mediawiki-1.6.7.tar.gz [18].
Weitere Links befindet sich am Seitenende. Für den Fall, dass sie nicht mehr aktuell sind, kannst Du die MediaWiki-Software auch über eine Suchmaschine wie Google finden. Gib dort einfach die Suchwörter "mediawiki" und "download" ein: [19].
Software entpacken
Wenn Du die MediaWiki-Archivdatei runtergeladen hast, musst Du sie im nächsten Schritt entpacken. Dazu gibt es entsprechende Programme wie zum Beispiel 7-Zip [20] [21].
Du dekomprimierst zuerst die Datei mediawiki-1.6.7.tar.gz mit 7-Zip. Es erscheint das neue Verzeichnis mediawiki-1.6.7.tar. In diesem Verzeichnis befindet sich die Datei mediawiki-1.6.7.tar. Diese entpackst Du jetzt ebenfalls mit 7-Zip. Sämtliche Wiki-Dateien befinden sich danach im Verzeichnis mediawiki-1.6.7.
Software auf den Web-Server hochladen
Als nächstes lädst Du die ausgepackten Order und Dateien auf den Web-Server [22] hoch. Dazu brauchst Du ein FTP-Programm [23] wie FileZilla [24] [25].
Bevor Du damit beginnst, ändere am besten den Namen des MediaWiki-Hauptordners mediawiki-1.6.7. Das macht Sinn, weil Du so weißt, für welchen Zweck du das Wiki verwendest. Außerdem kann es sein, dass Du später weitere Wikis installieren und nutzen willst. Wir ändern den Namen unseres Wikis in wiki-handbuch.
Hinweis:
Bei der Installations-Beschreibung verwenden wir durchaus konkrete Namen, um Dir den Vorgang zu verdeutlichen. Du musst diese gegebenenfalls ändern. Zum Beispiel installieren wir unser Wiki unter der Domain [26] "medienspielwiese.de". Diese ist bereits vergeben und kann von Dir nicht verwendet werden. Ersetze dann unseren Domainnamen durch Deinen eigenen.
Starte nun FileZilla und bau eine Verbindung zum Web-Server auf. Dazu wird die Adresse des Servers, der Benutzername und das Passwort eingegeben. Die Serveradresse erhalten wir bei unserem Beispiel aus der Domain [27] und dem Servernamen. In unserem Beispiel ist die Domain medienspielwiese.de und der Servername lautet basicbox15.server-home.net. Daraus ergibt sich die Serveradresse medienspielwiese.de.basicbox15.server-home.net. Das Eingabefeld für den Port [28] bleibt frei.
Steht die Verbindung, kann das Hochladen des Wiki-Ordners wiki-handbuch beginnen. Welches der Ziel-Ordner auf dem Web-Server ist, hängt von Deinem Anbieter ab. Wir installieren das Wiki unter der Subdomain wiki-hilfe. Deshalb heißt unser Ordner medienspielwiese.de/subdomains/wiki-hilfe/httpdocs/. httpdocs ist der Ordner, der durch Eingabe der Internetadresse http://wiki-hilfe.medienspielwiese.de im Browser [29] erreicht wird.
FileZilla bietet zwei Fenster: das linke enthält die Verzeichnisstruktur des eigenen lokalen Rechners und das rechte die des Web-Servers. Im rechten Fenster müssen wir das Verzeichnis medienspielwiese.de/subdomains/wiki-hilfe/httpdocs/ öffnen und im linken den Ordner wiki-handbuch markieren, den wir dann in das rechte Fenster schieben. Das Hochladen startet.
Verfahre nun bei Dir ähnlich.

MediaWiki-Ordner mit FileZilla auf den Web-Server hochladen
Hinweis:
FileZilla zeigt Dir den Verzeichnispfad auf dem Web-Server unterhalb der Domain an, bei uns "medienspielwiese.de". Deswegen erscheint nicht der komplette Pfadname "medienspielwiese.de/subdomains/wiki-hilfe/httpdocs/", sondern nur "/subdomains/wiki-hilfe/httpdocs/".
Datenbank anlegen
Für den Betrieb des MediaWikis brauchst Du eine Datenbank wie zum Beispiel MySQL [30]. In dieser befinden sich später unter anderem die Texte, die die Nutzer in das Wiki eingeben.
Da die Einrichtung von Deinem Webspace-Anbieter abhängt, gehen wir hier nicht weiter darauf ein. Bei uns existiert bereits eine Datenbank namens wiki, die wir in der folgenden Konfiguration um zusätzliche Tabellen erweitern.
Konfiguration
Die Wiki-Software befindet sich nun auf dem Webspace [31]. Aber noch bist Du nicht am Ziel. Denn Du musst in Deinem Wiki noch ein paar Einstellungen vornehmen.
Zuerst änderst Du die Zugriffsrechte [32] für den Ordner config auf dem Server. Bei uns lautet der ganze Pfad medienspielwiese.de/subdomains/wiki-hilfe/httpdoscs/wiki-handbuch/config/. Zugriffsrechte regeln, wer wie auf einen Ordner oder eine Datei zugreifen darf. Du kannst so Schreib-, Lese- und Ausführungsrechte vergeben und zwar für den Eigentümer der Datei oder des Ordners, also Dich, eine bestimmte Gruppe von Nutzern und für die übrigen Nutzer. Dazu loggst Du dich mit Hilfe des Browsers auf Deinem Webspace ein. Hier erscheint anschließend die Oberfläche eines Programms wie zum Beispiel Plesk [33] [34], mit dem Du die Rechte so änderst, dass jeder den Ordner config lesen, schreiben und ausführen kann. Anschließend siehst Du unter den Berechtigungen rwx rwx rwx stehen.

Rechteänderung des Ordners config

Rechteänderung des Ordners config (Detailansicht)
Jetzt kannst Du das Installationsskript des Wikis starten. Dazu gibst Du im Browser die URL [35] Deines Wikis an, die bei uns http://wiki-hilfe.medienspielwiese.de/wiki-handbuch/ ist. Es erscheint eine Webseite mit der Meldung, dass das Wiki noch nicht existiert und eingerichtet werden muss.

Installationsaufforderung beim ersten Wiki-Start
Über einen Link [36] kommst Du zu der Formular-Seite für die Einrichtung.
Den Wiki-Namen kannst Du frei wählen. Er sollte aber sinnvoll sein. Wichtig sind die Kontakt-E-Mail-Adresse, über die Du erreicht werden kannst, sowie der Nutzername und das Passwort des Administrators [37]. Ein Administrator hat im Wiki mehr Rechte als der normale Nutzer und kann zum Beispiel Nutzer sperren.
Bei unserem Beispiel müssen wir für den Server der Datenbank localhost eingeben und anschließend den Namen der existierenden Datenbank sowie den entsprechenden Nutzernamen und das Passwort. Zum Schluss musst Du noch eine Kennzeichnung für die Tabellen der Datenbank eintragen, die bei der Wiki-Einrichtung neu angelegt werden.
Ein Klick auf Install MediaWiki! startet die Initialisierung, die hoffentlich erfolgreich endet und die Datei LocalSettings.php erstellt.
Wenn das geklappt hat, schiebe die eben neu erzeugte Datei LocalSettings.php aus dem Server-Verzeichnis .../wiki-handbuch/config/ in den Wiki-Hauptordner .../wiki-handbuch/. Bei uns lauten die konkreten Pfade medienspielwiese.de/subdomains/wiki-hilfe/httpdocs/wiki-handbuch/config/ sowie medienspielwiese.de/subdomains/wiki-hilfe/httpdocs/wiki-handbuch/.
Leider kann die Installation auch fehlschlagen. Das kann zum Beispiel daran liegen, dass die Datenbank nicht zum verwendetet MediaWiki passt. Am besten fragst Du dann Deinen Webspace-Anbieter und änderst entsprechend die Dateien des MediaWikis.
Weitere Informationen zur Installation bietet Dir auch die Datei INSTALL in dem MediaWiki-Hauptordner, sowie die Hilfe von MediaWiki http://www.mediawiki.org/wiki/Manual:Installation.
Links und Quellen
- Nefzger, Wolfgang (2007): Wiki-Wissen. In: PC Magazin. Kreativ 25. Für Einsteiger & Profis. PHP & MySQL. Poing: WEKA Computerzeitschriften-Verlag, S. 58-63
MediaWiki
- MediaWiki
http://de.wikipedia.org/wiki/Mediawiki
- MediaWiki
http://www.mediawiki.org
Links für den Software-Download
- Seite von MediaWiki 1.6.7. bei SourceForge
http://sourceforge.net/forum/forum.php?forum_id=577431
- MediaWiki-Projektseite bei SourceForge
http://sourceforge.net/projects/wikipedia/
- MediaWiki-Downloadseite bei SourceForge
http://sourceforge.net/project/showfiles.php?group_id=34373&package_id=93103
Einige Hilfeseiten von MediaWiki
- Installation (Englisch)
http://www.mediawiki.org/wiki/Manual:Installation
- Installation auf eigenem Linux-Server
http://meta.wikimedia.org/wiki/Hilfe:Installieren
- Konfiguration
http://meta.wikimedia.org/wiki/Hilfe:Konfigurieren
- Konfiguration unter anderem für Administratoren (Englisch)
http://meta.wikimedia.org/wiki/Help:Contents
Programme
Webspace-Anbieter
- Webhotlist mit Übersicht von Webspace-Anbietern
http://www.webhostlist.de
- Strato
http://www.strato.de
Begriffserklärungen bei Wikipedia (http://de.wikipedia.org)
- Administrator (Rolle) [38]
- Datenbanksystem [39]
- Domain [40]
- File Transfer Protocol [41]
- Hyperlink [42]
- Internet [43]
- Internet Protokoll [44]
- IP-Adresse [45]
- Linux [46]
- MySQL [47]
- PHP [48]
- Port (Protokoll) [49]
- Server [50]
- Software [51]
- Systemadministrator [52]
- URI (Uniform Resource Identifier) [53]
- URL (Uniform Resource Locator) [54]
- Web 2.0 [55]
- Webbrowser [56]
- Webspace [57]
- Web-Server [58]
- Wiki [59]
- Zugriffsrecht für Dateien [60]

