Manual:Installation requirements/de

Zusätzlich zu der Software selbst, stellt eine Installation von MediaWiki folgende Anforderungen:


 * Ein Webserver wird benötigt, um die erzeugten Seiten an den Webbrowser zu schicken.
 * PHP wird für die Anwendung der Software benötigt.
 * Ein Datenbankserver wird für die Speicherung der Seiten und der Daten benötigt.

Zusätzlich gibt es verschiedene optionale Abhängigkeiten, die relevant werden, wenn Sie gewisse fortgeschrittene Programmbestandteile einsetzen möchten (siehe weiter unten).

Wenn ihre Website gehostet wird (wenn Sie z.B. keine direkte Kontrolle über diese haben), setzen Sie sich mit dem Systemadministrator oder Hostingunternehmen in Verbindung, um sicherzustellen, dass diese installiert sind.

= == Einfache Installation in einem Download == =

Verwenden Sie XAMPP von http://www.apachefriends.org um alle wichtigen Pakete in nur einem Download zu installieren und zu konfigurieren: Apache Webserver, PHP und die Datenbank MySQL. Dieses ist für Linux, Windows, Mac und Solaris erhältlich. Seit August 2015 enthält die neueste XAMPP Version PHP 5.6.12 (MediaWiki benötigt mindestens ).

= == Webserver == =

Um die erzeugten Seiten Ihrem Browser anzubieten, benötigt MediaWiki eine Webserver-Software. Häufig werden Sie keine Wahl haben, welche Software sie verwenden; es wird die eine vom Hosting-Provider vorgesehene sein.

Die häufigsten Installationen verwenden den Apache Webserver, verfügbar unter der offiziellen Downloadsite. MediaWiki wurde auch unter IIS 6.0, Cherokee und lighttpd getestet.

= == PHP == =

PHP ist die Programmiersprache, in welcher MediaWiki geschrieben ist und die auch benötigt wird, um die Software auszuführen.

Beachten Sie, dass, obwohl MediaWiki mit einer Installationsanweisung ausgeliefert wird, Kenntnisse in PHP benötigt werden, um eine genauere Anpassung an Kundenbedürfnisse zu erreichen.


 * Für die neueste Version von MediaWiki wird PHP Version 5.0 oder höher benötigt (empfohlen wird 5.1.x).
 * Wenn Ihnen keine Aufrüstung auf PHP5 möglich ist, können Sie MediaWiki 1.6.10 verwenden, welches PHP Version 4.3.0 oder höher benötigt.
 * Die folgenden Erweiterungen werden benötigt:
 * Perl Compatible Regular Expressions (PCRE) (v4.0+. MediaWiki 1.23 benötigt PCRE 7.2+, diese Version ist möglicherweise für ältere PHP Versionen nicht verfügbar)
 * Session
 * Standard PHP Library
 * JSON (seit 1.22).

In most Debian/Ubuntu-based distros, this is in the php5-intl package.
 * Beachten Sie, dass alle dieses Erweiterungen standardmäßig in PHP aktiviert sind.
 * Das Installationsprogramm von MediaWiki warnt Sie, wenn Sie die optionale PHP Internationalisierungserweiterung "zur Handhabung der Unicode Normalisierung" nicht aktiviert haben.
 * On most Debian/Ubuntu-based distros, either the php5-mysql or php5-mysqlnd package is required if you want MediaWiki to use MySQL.
 * If you are installing MediaWiki on CentOS 5.6, use the php53 package instead of php. The php package contains PHP 5.1.x, which is not compatible with the latest version of MediaWiki.
 * If you are installing MediaWiki on Red Hat Enterprise Linux 6.4 (CentOS 6.4), you will need to install the php-xml package in addition to the normal php package.
 * Some features of MediaWiki may require PHP functions that execute external processes, like image thumbnailing, that some cheap hosts usually disable. This has surfaced specially in MediaWiki 1.23 on file uploads . Please take this into consideration if you plan to install MediaWiki on a shared host.
 * MediaWiki extensions may require additional PHP features, e.g. VisualEditor requires libcurl support (php5-curl on Debian/Ubuntu-based distros).

Wenn Sie PHP von der Quelle kompilieren müssen, dann schauen Sie nach Kompilierungsoptionen (die MediaWiki beeinflussen) unter PHP-Konfiguration nach.


 * Bei einigen Servern müssen auch die entsprechenden Datenbank- und Sitzungsmanagement-Module installiert sein. Für mehr Informationen schauen Sie in die entsprechenden Instruktionen des Betriebssystems.
 * Wenn die Installation unter Windows mit dem Windows-Installer durchgeführt wird, fügen Sie die Erweiterung zu der Datenbank Ihrer Wahl (MySQL oder Postgres) zu den Merkmalen hinzu, die installiert werden sollen.

= == Datenbankserver == =

MediaWiki speichert den gesamten Text und die Daten (Artikel, Einzelheiten der Benutzer, Systemmeldungen) in einer Datenbank, welche zusammen mit anderen webbasierten Anwendungen genutzt werden kann (z.B. phpBB, usw.). Sie benötigen einen der folgenden Datenbankserver für den Einsatz der neuesten Version von MediaWiki:


 * MySQL 4.0 oder höher
 * PostgreSQL 8.1 oder höher (wird seit MediaWiki 1.8 unterstützt, ebenso wird plpgsql und tsearch2 benötigt). Weitere Einzelheiten finden Sie auch auf Installation von Postgres.
 * SQLite 3
 * Oracle (Oracle is currently unsupported on the latest MediaWiki versions due to open blocking bugs)

Einige Anwender finden es hilfreich zusätzlich ein Softwarepaket wie phpMyAdmin (MySQL) oder phpPgAdmin (Postgres) zu installieren, um den Datenbankserver besser verwalten zu können.

MySQL 5 has been required since MediaWiki 1.19. MySQL4-Unterstützung wird seit MediaWiki 1.6 benötigt. Wenn Sie eine ältere Version von MySQL verwenden und kein Upgrade vornehmen können, sollten Sie MediaWiki 1.5.8 einsetzen. Beachten Sie, dass diese Version nicht mehr unterstützt wird.

= == Hardwareanforderungen == =

Die empfohlenen minimalen Anforderungen für eine Website sind 256 MB RAM, ein Einfach-Computer und 40 MB Speicherplatz. Dies wird jedoch für eine verkehrsreiche öffentliche Seite oder eine Seite mit Upload-Möglichkeit nicht ausreichen. Einige Anwender berichteten jedoch, dass Sie MediaWiki auf Computern mit 48 MB RAM laufen ließen.

The install size can be reduced to around 50Mb for a developer install and to around 26Mb for a non-developer, end-user install. See Manual:Reduce size of the installation

= == Optionale Abhängigkeiten == =

Other software

 * ImageMagick oder GD werden für Vorschaubilder benötigt.
 * TeX wird benötigt für die Darstellung mathematischer Formeln in Zeilen. In most Debian/Ubuntu-based distros, this is in the texlive package.
 * Sendmail wird benötigt, um E-Mails zu versenden.
 * Shell access is required to run maintenance scripts; upgrading MediaWiki may be more difficult without it.

Für weitergehende Informationen über die vorstehenden Punkte siehe Installation von Hilfsprogrammen Dritter.

VisualEditor
The VisualEditor extension (and also the Flow extension) requires the Parsoid web service, which is implemented using Node.js. Node.js is not provided by most shared-hosting companies (HostGator, Bluehost, Dreamhost, etc.). For performance and security reasons, it is better to use a dedicated hosting solution such as a Virtual private server ("VPS").

Scribunto
If you want to invoke Lua modules (see those on this wiki) from wiki pages and templates, your wiki will also require Scribunto.