Manual:Installation requirements/de
From MediaWiki.org
Zusätzlich zu der Software selbst, stellt eine Installation von MediaWiki folgende Anforderungen:
- PHP wird für die Anwendung der Software benötigt
- Ein Datenbankserver wird für die Speicherung der Seiten und der Daten benötigt
- Ein Webserver wird benötigt um die erzeugten Seiten an den Webbrowser zu schicken
Zusätzlich gibt es verschiedene optionale Abhängigkeiten, die relevant werden, wenn Sie gewisse fortgeschrittene Programmbestandteile einsetzen möchten (siehe weiter unten).
Denken Sie daran, vor der Installation, die Dokumentation jedes einzelnen Bestandteils zu lesen. 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, daß diese installiert sind.
Beachten Sie, daß, obwohl MediaWiki mit einer Installationsanweisung ausgeliefert wird, Kenntnisse in PHP benötigt werden, um eine genauere Anpassung an Kundenbedürfnisse zu erreichen.
[edit] PHP
PHP ist die Programmiersprache in welcher MediaWiki geschrieben ist und auch benötigt wird um die Software auszuführen.
- 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.
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.
[edit] 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). Es ist möglich, daß Sie das Installationspaket postgresql-contrib-8.1 installieren müssen. Für mehr Einzelheiten sehen Sie auch Installation von Postgres.
- Ingres 2006 oder höher (SVN-Download)
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.
- 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, daß diese Version nicht mehr unterstützt wird.
[edit] Webserver
Um die erzeugten Seiten Ihrem Browser anzubieten benötigt MediaWiki irgendeine Webserver-Software. Häufig werden Sie keine Wahl haben, welche Software sie verwenden; es wird die Eine vom Hosting-Provider vorgesehene Software 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.
- Sun hat auch einige Installationsinstruktionen für den Einsatz von Mediawiki auf dem Sun Java System Web Server 7.0.
[edit] 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 Site oder eine Site mit Upload-Möglichkeit nicht ausreichen. Einige Anwender haben jedoch berichtet, daß Sie MediaWiki auf Computern mit 48 MB RAM laufen ließen.
[edit] Optionale Abhängigkeiten
- ImageMagic oder GD werden für Vorschaubilder benötigt.
- Tex wird benötigt für die Darstellung mathematischer Formeln in Zeilen.
- Sendmail wird benötigt um dem System zu ermöglichen E-Mail's zu versenden.
Für weitergehende Informationen über die vorstehenden Punkte siehe Installation von Hilfsprogrammen Dritter.