Manual:Installation requirements/de

In addition to the software itself, a standard MediaWiki installation has the following requirements:


 * 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 == =

Use XAMPP from http://www.apachefriends.org to install and configure all of the important packages – Apache web server, PHP, and MariaDB – with only one download. Dieses ist für Linux, Windows, Mac und Solaris erhältlich. As of March 2016, the latest version of XAMPP includes PHP 5.6.19 (MediaWiki requires at least ).

Alternatively, if you have an Apple computer, you can use MAMP, which is the equivalent to XAMPP. MAMP currently includes the ability to run the Apache web server and a MySQL database. It is available for both Windows and Mac, but is generally used on Mac instead of Windows. It is currently running the latest versions of php and MySQL.

= == 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 den meisten Debian/Ubuntu-basierten Distributionen ist das das php5-intl Paket.
 * 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.
 * In den meisten Debian/Ubuntu-basierten Distributionen wird entweder das php5-mysql oder das php5-mysqlnd Paket benötigt, wenn Sie wollen, dass MediaWiki MySQL verwendet.
 * Wenn Sie MediaWiki auf CentOS 5.6 installieren, benutzen Sie das Paket php53 statt php. Das php Paket enthält PHP 5.1.x, welches nicht mit den aktuellen Versionen von MediaWiki kompatibel ist.
 * Wenn Sie MediaWiki auf Red Hat Enterprise Linux 6.4 (CentOS 6.4) installieren, müssen Sie zusätzlich zum normalen php Paket das Paket php-xml installieren.
 * Einige Feature von MediaWiki benötigen möglicherweise PHP Funktionen, die externe Prozesse wie das Thumbnailing von Bilder ausführen. Diese werden bei günstigen Hostern üblicherweise deaktiviert. Dieses Problem ist speziell beim Hochladen von Dateien in MediaWiki 1.23 aufgetaucht . Bitte beachten Sie dies, wenn Sie planen, MediaWiki auf einem Shared Webhosting-Service zu installieren.
 * 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.


 * Some servers may also require the equivalent database module and session management module be installed. See individual operating system instructions for more information.
 * When installing on Windows using the Microsoft installer, add the extension for your database of choice (MySQL/MariaDB or Postgres) to the features to be installed.

= == 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 wird momentan in aktuellen MediaWiki Versionen aufgrund offener blockierender Fehlermeldungen nicht unterstützt)

Some users find it helpful to install an additional software package such as phpMyAdmin (MySQL/MariaDB) or phpPgAdmin (Postgres) to help administer the database server.

Seit MediaWiki 1.19 wird MySQL 5 benötigt. 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.

Die Größe der Installation kann um etwa 50MB bei Entwicklerversionen und um etwa 26MB bei Installationen für Endnutzer reduziert werden. Siehe Manual:Reduce size of the installation

= == Optionale Abhängigkeiten == =

Weitere Software

 * ImageMagick oder GD werden für Vorschaubilder benötigt.
 * TeX wird benötigt für die Darstellung mathematischer Formeln in Zeilen. In den meisten Debian/Ubuntu-basierten Distributionen ist das das texlive Paket.
 * Sendmail wird benötigt, um E-Mails zu versenden.
 * Um Wartungsscripts auszuführen, wird der Zugriff auf die Kommandozeile benötigt. Ohne diese Möglichkeit ist das das Aktualisieren von MediaWiki möglicherweise schwieriger.

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

VisualEditor
Die Erweiterung VisualEditor (sowie die Erweiterung Flow) benötigen den Parsoid Webservice, der auf Node.js basiert. Node.js wird von den meisten Shared Webhosting-Services (HostGator, Bluehost, Dreamhost, etc.) nicht bereit gestellt. Aus Gründen der Performance und der Sicherheit ist es besser, einen dedizierten Server wie beispielsweise Virtuelle Private Server ("VPS") zu verwenden.

Scribunto
Wenn Sie Lua Module auf Wikiseiten und Vorlagen verwenden wollen (siehe diese hier in diesem Wiki), benötigt Ihr Wiki zusätzlich Scribunto.

Siehe auch



 * Software-Pakete


 * XAMPP
 * XAMPP
 * XAMPP