Pour installer Joomla, il faut remplir certaines conditions. Ainsi, une version actuelle du langage de script PHP dans lequel Joomla est écrit doit être installée sur votre système. Par exemple, si vous souhaitez installer Joomla 4.x, vous aurez besoin au minimum de la version 7.2.5 de PHP. Pour plus de sécurité, utilisez PHP 8.0 ou une version encore plus récente du langage de programmation. Les développeurs de Joomla recommandent également de définir les valeurs suivantes dans PHP.ini, le fichier central de configuration de PHP :
- memory_limit : 64M (mieux : 128M ou plus)
- upload_max_filesize : 30M (ou plus)
- post_max_size : 30M (ou plus)
- max_execution_time : 30
De plus, il faut veiller aux composants logiciels suivants si vous souhaitez installer Joomla en local ou sur l’espace Web de votre choix :
Bases de données prises en charge (Joomla 4.x) :
| Minimum | Recommandé | Site officiel |
MySQL (sous réserve du support d’InnoDB) | 5.6 | 5.6+ | mysql.com |
PostgreSQL | 11.0 | 11.0+ | postgresql.org |
Serveurs Web pris en charge (Joomla 4.x) :
| Minimum | Recommandé | |
Apache (avec mod_mysql, mod_xml et mod_zlib) | 2.4 | 2.4+ | apache.org |
NGINX | 1.10 | 1.18+ | nginx.org |
Microsoft IIS | 8 | 10+ | iis.net |
Pour pouvoir créer un site Web avec Joomla, vous avez encore besoin d’une adresse Web individuelle et de l’environnement d’hébergement adéquat. Vous pouvez opter pour votre propre serveur ou pour un hébergement chez le fournisseur de votre choix.