Manual:Installing MediaWiki/de-formal

This page covers all steps to manually install and configure MediaWiki.

Die Installation von MediaWiki kann für den durchschnittlichen Computeranwender schwierig werden, der keine Erfahrung mit Apache, PHP und MySQL/MariaDB hat. The Appendices section below offers easier alternatives to manual installation.

The Appendices section below also provides installation notes for specific system configurations.

Check the installation requirements
Check that your system meets the installation requirements.

Make sure to also check the of the MediaWiki version that you plan to install.

Herunterladen der MediaWiki-Software
Laden Sie die tar-Datei zu MediaWiki von der offiziellen Download-Seite herunter.

Generell gilt: Wenn Sie eine Produktionsumgebung verwenden, sollten Sie die letzte stabile Version verwenden, also MediaWiki.

Extract the MediaWiki software
Die heruntergeladenen Dateien liegen im -Format vor, sodass sie vor der Verwendung entpackt werden müssen. You need to uncompress this archive file before use. 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:

Dateien auf den Server hochladen
Wenn Sie die Dateien noch nicht auf Ihren Webserver hochgeladen haben, tun Sie dies jetzt.

Laden Sie die Dateien in das Webverzeichnis Ihres Webservers hoch, in dem Sie entweder:


 * 1) das entpackte Verzeichnis direkt kopieren oder
 * 1) einen FTP-Clienten wie FileZilla (Open Source Software, Windows, OSX und Linux) oder Cyberduck (OSX) nutzen.
 * 1) by using software already provided by your hosting service, such as the cPanel File Manager

Wenn Ihr Kopier- oder FTP-Programm eine Option zur Umwandlung des Dateinamens in Kleinbuchstaben hat (change file names to lowercase), müssen Sie diese ausschalten.

Wenn Sie Apache installiert haben, steht das korrekte Verzeichnis in Ihrer -Datei (es ist die [$docroot DocumentRoot]-Richtlinie, normalerweise   oder  ). By default, this is  or.

The exact location of the Apache server settings and directories file  depends on your operating system. Hinweis: Dies änderte sich in Ubuntu 14.04 mit Apache 2.4.7, wo die ursprüngliche Konfigurationsdatei für Apache-Server-Einstellungen und Verzeichnisse  ist. In Red Hat and Fedora, the file is.

Benennen Sie den hochgeladenen Ordner (oder den symbolischen Link) so um, wie Sie ihn in der URL haben wollen. Wenn Ihr Web-Server z. B. wie  läuft, würde eine Umbenennung zu einem  -Verzeichnis bedeuten, dass Sie Ihr Wiki über   erreichen.

Eine Datenbank erstellen
MediaWiki wird Sie nach der Datenbank und dem Benutzernamen fragen und versuchen, diese zu erstellen, falls sie noch nicht vorhanden sind.

Sofern Sie das root-Passwort in Ihrer Datenbank kennen, kann das Installationsprogramm von MediaWiki eine Datenbank für Sie erstellen.

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 MariaDB/MySQL oder Postgres benutzen, um die aktuellen Inhalte des Wikis zu speichern. Wenn Sie sich nicht sicher sind, welche Datenbank Sie auswählen sollen, benutzen Sie MariaDB, da dies am besten von MediaWiki unterstützt wird.

After finishing the database setup, continue with below.

SQLite
No further setup is required for SQLite if the  module for PHP is installed on the system.

Auf der Installationsseite müssen Sie einen Datenbanknamen (welcher alles sein kann) und das SQLite-Datenbankverzeichnis angeben. Wenn Ihre Datenbank nicht auf dem gleichen Server wie Ihr Webserver läuft, müssen Sie den zugehörigen Webserverhostnamen &mdash; im folgenden Beispiel mediawiki.example.com &mdash; wie folgt eingeben: Wenn dieses Verzeichnis nicht sicher ist (z. B. für das Web lesbar), dann sollten Sie es manuell ändern, damit es nicht für das gesamte Web zugänglich ist.

MariaDB/MySQL
Create the MariaDB/MySQL database and database user. There are several ways:


 * Use a control panel software offered by your Hosting service (example: PhpMyAdmin)
 * Use ssh to log into your host and type the commands below into a MySQL prompt. Bitte lesen Sie die entsprechende Dokumentation. Alternativ kann auch der Host-Provider ein Konto für Sie einrichten.

The following commands create a database named, a user named  , and set permissions for the user on that database.

Wenn Ihre Datenbank nicht auf dem gleichen Server wie Ihr Webserver läuft, müssen Sie den zugehörigen Webserverhostnamen – im folgenden Beispiel mediawiki.example.com – wie folgt eingeben:

PostgreSQL
Wenn Sie PostgreSQL verwenden, müssen Sie entweder eine Datenbank und einen Benutzer für sich anlegen lassen oder einfach den Namen eines PostgreSQL-Benutzers mit „Superuser“-Rechten in das Konfigurationsformular eingeben. Dieser Datenbankbenutzer wird häufig postgres genannt. The following commands on a Linux command-line, as the postgres user, create a database user named, and a database named   owned by the user named.

createuser -S -D -R -P -E wikiuser (geben Sie dann das Passwort ein) createdb -O wikiuser my_wiki

oder Sie geben, als Superuser (standardmäßig „postgres“), die folgenden Befehle in die Datenbank-Eingabezeile ein:

Achtung: die Liste bekannter Probleme beim Betrieb von MediaWiki mit PostgreSQL sollte beachtet werden.

Das Installationsskript ausführen
Wenn alle oben genannten Schritte abgeschlossen sind, kann die Installation über einen Webbrowser abgeschlossen werden, indem die URL der index.php im Browser aufgerufen wird – bitte die in beschriebenen Anweisungen beachten.

Nächste Schritte

 * - Additional configuration
 * - Wiki administration

Auf dem Laufenden bleiben
Nach der Installation stellen Sie sicher, dass Sie mit den Versionen auf dem neuesten Stand bleiben und halten Sie Ihren Server sicher!

Alternatives to manual installation
Instead of manually installing MediaWiki, alternative options might be easier:
 * pre-integrated software appliances
 * hosting services with 1-click installation, or wiki farms

See also the.

System-specific instructions
The pages listed on give more detailed installation instructions aimed at specific systems.

However, by and large these per-system docs are less maintained and might not always be up to date. First consult (this page) before looking at per-system installation documentation.

Running multiple wikis
Refer to Manual:FAQ#Installation and configuration.

Importing an existing wiki database
Refer to Manual:FAQ#Installation and configuration.