Manual:Installation requirements/fr

En plus du logiciel lui-même, une installation standard de MediaWiki doit satisfaire aux conditions suivantes :
 * Un serveur web est requis pour permettre l'envoi des pages générées vers votre navigateur web.
 * PHP est requis pour faire fonctionner le logiciel.
 * Un serveur de bases de données est requis pour stocker les pages et les données du site.

De plus, il existe plusieurs dépendances optionnelles qui sont requises si vous souhaitez utiliser des fonctionnalités avancées (voir plus bas).

Les pré-requis peuvent être installés indépendamment ou bien par l'intermédiaire d'un installateur Xampp. N'oubliez pas de lire la documentation de chaque composant individuel avant l'installation. Si votre site web est hébergé (c'est-à-dire si vous n'avez pas un contrôle direct sur celui-ci), contactez les administrateurs du serveur ou la compagnie d'hébergement pour vous assurer qu'ils sont bien installés. Bien que MediaWiki soit fourni avec un script d'installation standard qui fournit une interface de configuration web pour les éléments les plus importants, une connaissance de PHP est requise pour personnaliser le site.

Installation simple tout-en-un
Utilisez Xampp http://www.apachefriends.org pour installer et configurer tous les packages importants en un seul téléchargement. Ceci est valable pour Linux, Windows et d'autres OS, et comprend Apache, PHP et MySQL. Au 16 octobre 2012, une version beta pour Mac OS X est disponible en 64 bits uniquement. La version PHP incluse dans ce package est la 5.4.7.

Serveur web
Pour pouvoir transférer les pages générées par MediaWiki vers votre navigateur web, MediaWiki nécessite un logiciel de serveur web. Souvent, vous n'aurez pas la possibilité de choisir le logiciel à utiliser - ce sera celui imposé par votre hébergeur.


 * La plupart des installations utilisent le serveur web Apache, disponible sur la page de téléchargement officiel.
 * MediaWiki a aussi été testé sous IIS 6.0, Cherokee, Hiawatha, Litespeed Standard (nécessite une astuce pour math) ainsi que lighttpd.
 * Sun dispose aussi d'instructions d'installation pour faire tourner MediaWiki sur Sun Java System Web Server 7.0.

PHP
PHP est le langage de programmation avec lequel MediaWiki est écrit. Il est requis pour faire fonctionner le logiciel.


 * Pour la dernière version de MediaWiki, PHP version 5.2.3 ou ultérieure (à l'exception de la 5.3.1) est requis.
 * Si vous ne pouvez pas mettre à jour PHP, vous pouvez utiliser MediaWiki, qui requiert PHP version 4.3.0 ou ultérieure
 * Les extensions suivantes sont requises : Perl Compatible Regular Expressions (v4.0+), Session, Librairie standard PHP. Notez que toutes ces extensions sont activées dans PHP par défaut.
 * L'installateur de MediaWiki avertira si vous n'avez pas l'extension PHP intl optionnelle pour "permettre la normalisation Unicode". Dans Debian et Ubuntu, elle se trouve dans le package php5-intl.
 * Sur Ubuntu (au moins) le package php5-mysql est requis si vous souhaitez que MediaWiki utilise MySQL.
 * Si vous installez MediaWiki sur CentOS 5.6, utilisez le package php53 au lieu de php. Le package php contient PHP 5.1.x, qui n'est pas compatible avec la dernière version de MediaWiki.

Si vous devez compiler PHP depuis son code source, consultez la page PHP configuration/fr pour voir quelles options de configuration affectent MediaWiki.

Notes:
 * Certains serveurs peuvent requérir le module de base de données équivalent et le système de gestion des sessions installé. Voir les instructions de votre système d'exploitation pour plus d'informations.
 * Quand vous installez sur Windows avec l'installeur Microsoft, ajoutez l'extension pour la base de données de votre choix (MySQL ou Postgres) aux composants qui doivent être installés.

Serveur de base de données
MediaWiki stocke tous les textes et les données (articles, détails sur les utilisateurs, système de messages, etc.) dans une base de données qui peut être capable de les partager avec d'autres applications web (phpBB, etc.). La dernière version de MediaWiki prend en charge les serveurs de base de données suivants (vous n'en avez besoin que d'un seul) :


 * MySQL 4.0 ou ultérieur*
 * PostgreSQL 8.1 ou ultérieur (supporté depuis MediaWiki 1.8 - requiert aussi plpgsql et tsearch2)

Certains utilisateurs trouvent utile d'installer d'autres logiciels comme phpMyAdmin (MySQL) ou phpPgAdmin (PostgreSQL) pour les aider à administrer le serveur de base de données.

*''Note : MySQL 4 est requis depuis MediaWiki 1.6 - si vous utilisez une version antérieure de MySQL et que vous ne pouvez pas la mettre à jour, vous devez utiliser MediaWiki 1.5.8. Notez que cette version ne bénéficie plus de mises à jour.''

Matériel
Le minimum recommandé est d'avoir 256 Mio de RAM pour un serveur web sur une seule machine avec une mémoire de 40 Mio, bien que cela ne suffise pas pour un site web très utilisé ou un site où les importations d'images sont autorisées. Certains utilisateurs ont rapporté qu'ils ont réussi à faire tourner MediaWiki sur un ordinateur avec seulement 48 Mio de RAM.

Dépendances optionnelles

 * ImageMagick ou GD est requis pour les vignettes d'images.
 * TeX est requis pour afficher les formules mathématiques.
 * Sendmail est requis pour pouvoir envoyer des courriels.

Pour plus d'informations sur le contenu ci-dessus, voir Manual:Installing third-party tools.