Les prérequis sont directement disponibles depuis la documentation officielle.
Globalement, ce qu’il faut retenir :
- ➡️ PHP : PHP 7.3 ou version 7 supérieure
- Fonctionne très bien avec la version 8
- ⚠️ : PHP versions 8.1.0 to 8.1.5 have an OPcache bug that can cause fatal errors with class autoloading.
- Testé avec 8.0.x et 8.1.11
- ➡️ Apache: Apache 2.4.7 ou supérieur
- ➡️ MySQL: 5.7.8 (MariaDB 10.3.7, Percona 5.7.8) ou supérieur avec un moteur de stockage compatible InnoDB
Il n’est pas nécessaire d’avoir exactement les mêmes versions (ou même les dernières) que celles listées ci-dessus. À partir du moment où les prérequis minimaux sont respectés, vous ne devriez rencontrer aucune difficulté.
Cette liste sera amenée à évoluer avec les futures versions de Drupal (version 9.4.8 à l’heure ou cet article est rédigé). Pour des raisons évidentes de sécurité, il sera toujours conseillé de partir de la dernière version stable disponible et d’un système à jour.
Néanmoins, pour des besoins divers et variés, les releases précédentes restent accessibles.
L’installation via composer assurera la compatibilité des différents paquets ou modules contrib qui seront installés par la suite !
Retour au sommaire
Article suivant : Initialisation d’un projet via composer