Manual:Installing MediaWiki/de

MediaWiki installiert sich selbst, indem es ein interaktives webbasiertes Installationsskript verwendet. Bevor Sie dieses Installationsskript starten können, müssen Sie einige Dinge erledigen. Versichern Sie sich, dass Sie Apache, PHP und MySQL installiert haben. Dann müssen Sie das MediaWiki Softwarepaket herunterladen und die MediaWiki-Software auf Ihren Server hochladen. Sie müssen auch eine neue Datenbank für Ihr Wiki erstellen. Wenn erforderlich, richten Sie ein Konto auf Ihrem Webserver ein, indem Sie den Instruktionen der Installationsanweisung folgen.

Die Installation von MediaWiki kann für den durchschnittlichen Computeranwender schwierig werden, der keine Erfahrung mit Apache, PHP und MySQL hat. Die meisten Anwender, die Wiki-Software nutzen möchten, profitieren von der Anwendung eines freien Wiki-Hosts (siehe auch Liste von Wiki-Hosts unter WikiBooks).

Für Informationen über mögliche Fehler, siehe Handbuch: Installationsfehler und Symptome

Herunterladen der MediaWiki-Software
Laden Sie MediaWiki von der offiziellen Download-Site oder über "Subversion" (Software zur Versionskontrolle) herunter. Entpacken Sie die Dateien lokal oder auf Ihrem Server. Unter Windows werden dafür gewöhnlich Programme wie 7-zip (quelltextoffene Software), WinZip, WinRar oder IZArc benutzt. Unter Linux und Mac OS X können Sie die Datei entpacken (untar), indem Sie folgenden Befehl anwenden:

tar xvzf mediawiki-*.tar.gz

Sollten Sie die Dateien noch nicht auf Ihren Server hochgeladen haben, laden sie diese Dateien auf den Server hoch, indem sie ein FTP-Programm wie z.B. FileZilla (quelltextoffene Software, Windows) oder Cyberduck(OSX) verwenden. Wenn Sie Apache installiert haben, wird das korrekte Verzeichnis in der Datei httpd.conf angegeben. Wenn Sie Linux oder Unix verwenden, können Sie stattdessen die Dateien in irgend ein Verzeichnis auf Ihrem Server kopieren und dann eine Symbolische Verknüpfung von Ihrem Webserver zu dieser Datei erstellen.

Vorbereiten der Dateiverzeichnisse
MediaWiki muss in der Lage sein, in das Verzeichnis config zu schreiben, während das Installationsprogramm läuft. Wenn Sie das noch nicht getan haben, so müssen Sie jetzt die Zugriffsrechte für das Unterverzeichnis config so ändern, sodass es für den Webserver beschreibbar wird. Wenn Sie FileZilla benutzen, klicken Sie mit der rechten Maustaste auf das Verzeichnis config, wählen Sie "Attribute" aus und setzen "Schreiben" unter "Eigentümer". Wenn Sie stattdessen aufgefordert werden, eine Kennzahl einzugeben, oder wenn Sie eine Kommandozeilen-Schnittstelle benutzen, geben Sie die Zahl 755 (unter Linux geben Sie 777 an, nicht bei Red Hat Linux). Alternativ können Sie die Zugriffsrechte mit einem "control panel", welches durch Ihren Web-Datenbankbetreiber bereigestellt wird, verändern.

Abhängig von der Serverkonfiguration müssen Sie in einigen Fällen alle Einstellungen (777) in FileZilla überprüfen, damit das Installationsgrogramm von MediaWiki laufen kann.

Wenn Sie Administrationsrechte haben, können Sie unter Unix oder Linux den Befehl chmod 755 config in Ihrem wiki-Verzeichnis ausführen lassen.

Erstellen Sie eine Datenbank
Wenn Sie das root-Passwort in Ihrer Datenbank kennen, kann das Installationsprogramm von MediaWiki eine Datenbank für Sie erstellen. Sollte das der Fall sein, springen Sie im Text zum Abschnitt "Das Installationsprogramm ablaufen lassen" weiter unten auf dieser Seite. Wenn Sie das root-Passwort nicht kennen, z.B. wenn Sie auf einem gemieteten Server sind, müssen Sie eine neue Datenbank erzeugen. Derzeit müssen Sie entweder MySQL oder Postgres benutzen, um die aktuellen Inhalte des Wikis zu speichern.

MySQL
create database wikidb; grant create, select, insert, update, delete, index, alter, lock tables on wikidb.* to 'wikiuser'@'localhost' identified by 'password'; flush privileges; \q Wenn Ihre Datenbank nicht auf dem gleichen Server wie Ihr Webserver läuft, müssen Sie den zugehörigen Webserverhostnamen eingeben, wie dies - in meinem Beispiel mediawiki.example.com - folgt: grant create, select, insert, update, delete, alter, lock tables on wikidb.* to 'wikiuser'@'mediawiki.example.com' identified by 'password';
 * Vor der Installation von MediaWiki müssen Sie eine MySQL-Datenbank erzeugen und einen Benutzer einrichten. Sie können dies tun, indem Sie Systemsteuerungen wie z.B. PhpMyAdmin benutzen, die häufig bei freigegebenen Hosts verfügbar sind. Im anderen Fall können Sie ssh (Netzwerkprotokoll) nutzen um sich in Ihrem Host anzumelden und die Befehle in einer MySQL-Eingabeaufforderung einzugeben. Schauen Sie sich die entsprechende Dokumentation an. Alternativ setzen Sie sich mit Ihrem Host-Provider in Verbindung, damit dieser ein Benutzerkonto für Sie einrichten kann.
 * Laden Sie MySQL5.0 herunter und installieren Sie es. Es sollte sich selbst einrichten in /usr/local/mysql.
 * Prüfen Sie ob der Datenbankserver läuft mit dem Befehl /usr/local/mysql/bin/mysqladmin status; wenn nicht benutzen Sie den Befehl sudo/usr/local/mysql/bin/safe_mysqld & (bei Fedora Core 5 wenden Sie an /usr/bin/mysqld_safe).
 * Eine andere Möglichkeit anfänglich den Datenbankserver zu starten ist das configure script zu starten, das am Ursprung der Installation verfügbar ist. Dieses erzeugt die ursprünglichen Tabellen und startet automatisch den mysql daemon (Dienstprogramm).
 * Legen Sie ein root-Passwort auf Ihrem Datenbankserver an mit dem Befehl /usr/local/mysql/bin/mysqladmin -u root password yourpassword
 * Legen Sie ein Passwort in MySQL für Ihr Wiki an - geben Sie folgenden Befehl in Ihren Computer ein: /usr/local/mysql/bin/mysql -u root -p mysql
 * Dieser startet die Eingabeaufforderung für Clients von MySQL. Geben Sie folgenden Befehl für den Client ein: