Manual:Installing MediaWiki/de

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

MediaWiki kann schwierig zu installieren sein, wenn du keine Erfahrung mit Apache (Webserver-Software), PHP und MySQL/MariaDB (Datenbank) hast. 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
Lade die MediaWiki tar-Datei von der offiziellen Download-Seite herunter.

Wenn du eine Produktionsumgebung verwendest, sollte man in der Regel die aktuellste stabile Version (MediaWiki ) einsetzen.



Extrahiere die MediaWiki-Software
Die heruntergeladene Datei liegt im - oder im  -Format vor. Du musst diese Archivdatei vor der Verwendung entpacken. Du kannst die Datei lokal entpacken (und dann per FTP auf den Server hochladen) oder direkt auf deinem Server entpacken.

Unter Windows werden dafür gewöhnlich Programme wie 7-Zip (quelltextoffene Software), WinZip, WinRAR oder IZArc benutzt.

Unter Linux und Mac OS X kannst du die Datei entpacken (untar), indem du folgenden Befehl anwendest:



Dateien auf den Server hochladen
Wenn du die Dateien noch nicht auf deinen Webserver hochgeladen hast (oder kopiert, wenn deine Webserver-Software lokal auf deinen Special:MyLanguage/Manual:Installation requirements#Web server läuft), tu dies jetzt.

Lade die Dateien in das Webverzeichnis deines Webservers hoch, in dem du entweder:


 * 1) das entpackte Verzeichnis direkt kopierst oder
 * 2) einen FTP-Clienten wie FileZilla (Windows, OSX und Linux) oder Cyberduck (Windows und OSX) nutzt.
 * 3) durch die Verwendung von bereits von deinem Hosting-Service bereitgestellter Software, wie z. B. dem cPanel File Manager

Wenn dein Kopier- oder FTP-Programm eine Option zur Umwandlung des Dateinamens in Kleinbuchstaben hat (change file names to lowercase), musst du diese ausschalten.

Wenn du den Apache HTTPD-Webserver verwendest, wird das richtige Verzeichnis in deiner -Datei in der -Direktive angegeben. By default, this is  or.

The exact location of the Apache server settings and directories file  depends on your operating system. In Debian und Ubuntu ist die Datei für Apache-Servereinstellungen und -Verzeichnisse. In Red Hat and Fedora, the file is.

Benenne den hochgeladenen Ordner (oder den symbolischen Link) so um, wie du ihn in der URL haben willst. Wenn dein Webserver beispielsweise als  läuft, würde eine Umbenennung in das  -Verzeichnis bedeuten, dass du auf dein Wiki unter   zugreifen würdest.



Die Datenbank einrichten
Das Installationsskript von MediaWiki wird dich nach einem Datenbanknamen und Datenbankbenutzernamen fragen, damit MediaWiki den Inhalt des Wikis speichern kann.

Wenn du bereits einen Datenbankserver hast und das Passwort für den Benutzer „root“ (admin) kennst, fahre mit dem Abschnitt #Installationsskript ausführen weiter unten fort.

Wenn du das root-Passwort nicht kennst, z. B. wenn du auf einem gemieteten Server bist, musst du eine neue Datenbank erzeugen.

Derzeit musst du entweder MariaDB/MySQL oder Postgres benutzen, um die aktuellen Inhalte des Wikis zu speichern. Wenn du dir nicht sicher bist, welche Datenbank du auswählen sollst, benutze MariaDB.

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.

Wähle auf der Installationsseite von SQLite einen Datenbanknamen (ein frei wählbarer Name) und das SQLite-Datenbankverzeichnis aus. Für das Datenbankverzeichnis versucht das Installationsprogramm, ein Unterverzeichnis außerhalb des Dokument-Root-Verzeichnisses zu benutzen und erstellt es bei Bedarf. Wenn dieses Verzeichnis nicht sicher ist (z. B. für das Web lesbar), dann solltest du 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. Siehe die entsprechende Dokumentation. Alternativ kann auch der Host-Provider ein Konto für dich einrichten.

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

Wenn deine Datenbank nicht auf dem gleichen Server wie dein Webserver läuft, musst du den zugehörigen Webserverhostnamen – im folgenden Beispiel mediawiki.example.com – wie folgt eingeben:

PostgreSQL
Wenn du PostgreSQL verwendest, musst du entweder eine Datenbank und einen Benutzer für dich erstellen lassen oder den Namen eines PostgreSQL-Benutzers mit „Superuser“-Rechten in das Konfigurationsformular eingeben. Dieser Datenbankbenutzer wird häufig  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 (gib dann das Passwort ein) createdb -O wikiuser my_wiki

oder du gibst, 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.



Weitere Konfiguration

 * - Additional configuration
 * - Wiki administration

Auf dem Laufenden bleiben
Einmal installiert, sollte man immer auf dem Laufenden bleiben, was die neuen Versionen angeht, und seinen Server entsprechend schützen!

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.

