Toutes les versions recommandées le sont au regard des dernières versions sorties pour chacune des séries.

Exigences pour le logiciel pris en charge

Requirements for Joomla! 3.x

Logiciel Recommandé Minimum En savoir plus
PHP[1] 7.3 + 5.3.10 (Magic Quotes GPC, MB String Overload = désactivé)
(Zlib Compression Support, XML Support, INI Parser Support, JSON Support, MB Language = Défaut)
Bases de données prises en charge 
MySQL[2] 5.5.3 + 5.1 (Prise en charge de InnoDB requise)
SQL Server 10.50.1600.1 + 10.50.1600.1 https://www.microsoft.com/sql
PostgreSQL 9.1 + 8.3.18 https://www.postgresql.org/
Serveurs Web pris en charge 
Apache[3] 2.4 + 2.0 (avec mod_mysql, mod_xml et mod_zlib)
Nginx 1.8 + 1.0 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 7 7 https://www.iis.net
Veuillez consulter https://docs.joomla.org/Joomla_Browser_Support pour la liste des navigateurs pris en charge sous Joomla 3.x.

Exigences pour les logiciels NON pris en charge

Requirements for Joomla! 4.x

This version of Joomla has not been released yet so these versions should be considered preliminary
Logiciel Recommandé Minimum[7] En savoir plus
PHP 7.4 7.2.5 https://www.php.net
Bases de données prises en charge 
MySQL 5.6 + 5.6 https://www.mysql.com
PostgreSQL 11.0 + 11.0 (ext/pgsql support in PHP has been removed. Now uses the PostgreSQL PDO Driver)
Serveurs Web pris en charge 
Apache[3] 2.4 + 2.4 (avec mod_mysql, mod_xml et mod_zlib)
Nginx 1.18 + 1.10 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 10 + 8 https://www.iis.net

Exigences pour Joomla! 1.6, 1.7, & 2.5

Le support pour cette version de Joomla ! s’est terminé le 31 décembre 2014
Logiciel Recommandé Minimum En savoir plus
PHP 5.6 5.2.4 https://www.php.net
Bases de données prises en charge 
MySQL 5.0.4 + 5.0.4 https://www.mysql.com
SQL Server[5] 10.50.1600.1 + 10.50.1600.1 https://www.microsoft.com/sql
Serveurs Web pris en charge 
Apache[3] 2.2 + 2.0 (avec mod_mysql, mod_xml et mod_zlib)
Nginx 1.1 + 1.0 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 7 7 https://www.iis.net

Exigences pour Joomla! 1.5

Le support pour cette version de Joomla ! s’est terminé le 31 décembre 2012
Logiciel Recommandé Minimum En savoir plus
PHP[4] 5.3 4.3.10 https://www.php.net
Bases de données prises en charge 
MySQL 4.1.x + 3.23 https://www.mysql.com
Serveurs Web pris en charge 
Apache[3] 2.0 + 1.3 (avec mod_mysql, mod_xml et mod_zlib)
Microsoft IIS[6] 7 6 https://www.iis.net

Exigences pour Joomla! 1.0

Le support pour cette version de Joomla ! s’est terminé le 22 juillet 2009
Logiciel Recommandé Minimum En savoir plus
PHP[4] 5.3 4.3.10 https://www.php.net
Bases de données prises en charge 
MySQL 4.1.x + 3.23 https://www.mysql.com
Serveurs Web pris en charge 
Apache[3] 2.0 + 1.3 (avec mod_mysql, mod_xml et mod_zlib)
Microsoft IIS[6] 7 6 https://www.iis.net

Notes

[1] PHP 5.3.1 est requis pour les versions 3.0 à 3.2. À partir de 3.3, le minimum a été porté à PHP 5.3.10. Les versions 3.5 et ultérieures de Joomla! sont compatibles avec PHP 7.

[2] A partir de Joomla! 3.5, le jeu de caractères MySQL `utf8mb4`est pris en charge et utilisé par défaut par les serveurs le supportant.

[3] Afin de pouvoir utiliser des URL SEO, l'extension Apache mod_rewrite doit être installée.

[4] Veuillez ne pas utiliser PHP 4.3.9, 4.4.2 ou 5.0.4. Ces versions contiennent des anomalies connues qui pourraient interférer avec l'installation. Zend Optimizer 2.5.10 pour PHP 4.4 présente également de sérieuses anomalies. Nous vous recommandons de demander à votre hébergeur de mettre à jour vers une version plus récente. Joomla! dans ses versions 1.5.15 et ultérieures est compatible avec PHP 5.3. Notez que la bibliothèque OpenID n'est pas compatible avec PHP 5.3.

[5] La prise en charge de Microsoft SQL Server a été ajoutée à la version 2.5 ; 1.6 et 1.7 ne le prennent pas en charge.

[6] Pour Microsoft IIS (selon votre configuration), ces éléments pourraient vous être utiles :

Pour de l'assistance sur l'utilisation de Microsoft IIS, visitez le forum ISS de Joomla!.

[7] This is the minimum version which is guaranteed to work, older versions may work but are not supported.

Options de configuration

Pour une installation en local il existe de nombreux logiciels qui vous permettront une mise en place plus rapide qu'une installation individuelle :

  • LAMP (Linux) - La plupart des distributions Linux sont dotées d'un serveur LAMP pré-configuré.
  • WAMP (Windows) - Pour plus d'informations, visitez le site de WampServer
  • MAMP (OS Apple) - Pour plus d'informations, visitez le site de MAMP
  • XAMPP (multi plate-forme) - Pas pour les sites en production. Pour plus d'informations, visitez le site de XAMPP

Si vous avez besoin d’autres options, nous vous recommandons de visiter nos forums d’installation pour plus de renseignements ou vérifier notre liste des exigences techniques optionnelles.