Manual:Installation requirements/de

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Installation requirements and the translation is 95% complete.

Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎українська • ‎فارسی • ‎বাংলা • ‎中文 • ‎日本語 • ‎한국어
Mediawiki-logo.png Handbuch:Installationsanleitung | Über MediaWiki
Help-browser.svg Funktionsumfang | Installationsanforderungen
Preferences-system.svg Herunterladen | Installieren | Konfiguration


Anforderungen Anforderung in Kurzform

Make sure to also check the RELEASE NOTES shipped with MediaWiki for requirements.

Für Vorschaubilder und TeX-support-Unterstützung, werden zusätzliche Programme benötigt.

(*) – MariaDB, ein GPL Zweig vom MySQL-Code von Monty Widenius, dem Gründer von MySQL, ist eine Alternative und kann ebenfalls von MediaWiki verwendet werden. [$debRepos Debian/Ubuntu Repos].

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

Wenn Sie Linux verwenden, ist es das Beste Apache, PHP und MariaDB mit Ihrem Packagemanager zu installieren. Unter Debian und Ubuntu, machen Sie folgendes: sudo apt-get install php php-apcu php-intl mariadb-server apache2

Unter anderen Betriebssystemen verwenden Sie XAMPP von https://www.apachefriends.org zur Installation und konfigurieren sie alle wichtigen Pakete – Apache-Internetserver, PHP und MariaDB – mit nur einem Download. Dieses ist für Linux, Windows, Mac und Solaris erhältlich. Seit August 2016 enthält die neueste XAMPP Version PHP 7.0 (MediaWiki benötigt mindestens 7.0.0).

Alternativ können Sie, wenn Sie einen Apple-PC verwenden, MAMP, welches das Equivalänt zu XAMPP ist. MAMP enthält aktuell die Fähigkeit einen Apache-Internetserver und eine MySQL-Datenbank laufen zu lassen Es ist sowohl für Windows als auch für Mac verfügbar, wird aber eher auf Mac als auf Windows verwendet Derzeit läuft die aktuellste Version von PHP und 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 meisten Installationen verwenden den Apache-Internetserver, verfügbar auf der offiziellen Download-Seite. Allerdings wurde MediaWiki auch unter IIS 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (Konfigurationsbeispiel) 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 7.0.0 oder später benötigt. PHP 7 wird generell unterstützt, jedoch verursacht PHP 7.1 verschiedene Warnungen für MediaWiki 1.28, wenn einige Erweiterungen aktiviert sind, siehe task T153505.
  • Die folgenden Erweiterungen werden benötigt:
  • 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 ist das das php5-intl Paket.
  • PHP OpenSSL extension wird auch empfohlen. Siehe Manual:$wgSessionInsecureSecrets .
  • 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.
  • 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 (task T68467). Bitte beachten Sie dies, wenn Sie planen, MediaWiki auf einem Shared Webhosting-Service zu installieren.
  • MediaWiki Erweiterungen benötigen möglicherweise zusätzliche PHP Erweiterungen. So braucht beispielsweise VisualEditor Unterstützung für libcurl (php5-curl auf Debian/Ubuntu-basierten Distributionen).

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/MariaDB 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
  • Microsoft SQL Server 2008 R2 oder höher wird für LTS-Releases unterstützt und funktioniert nicht für Nicht-LTS-Releases (erfordert Microsoft Windows als Betriebssystem, da es den SQLSRV-Treiber verwendet)

Früher unterstützt, heute nicht mehr unterstützt:

  • Oracle (Oracle wird in der neuesten MediaWiki-Version aufgrund offener Blockierfehler nicht unterstützt)

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

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

  • Kompatibilität für Informationen über mögliche zukünftige Änderungen der Installationsanforderungen von MediaWiki
Software-Pakete
  • https://secure.php.net/manual/en/spl.installation.php