
Certains modules spécifiques peuvent avoir des exigences particulières concernant les extensions et configurations PHP, en plus de celles énumérées ci-dessous, veuillez donc consulter la documentation du module.


Si vous exécutez Drupal sur un système où PHP est compilé ou limité à l’utilisation d’entiers 32 bits, vous ne pourrez saisir que des dates comprises entre 1901 et 2038 (plus précisément, du 13 décembre 1901 à 20:45:52 UTC au 19 janvier 2038 à 03:14:07 UTC). Ceci est largement connu comme le problème de l’an 2038.


Chapitre 3 du Guide utilisateur Drupal 8 couvre les exigences du serveur, les outils supplémentaires, la préparation à l’installation et le lancement du script d’installation. Le Chapitre 4 décrit les étapes suivantes à effectuer après la fin du script d’installation.


L'installation de Drupal nécessite d'abord un serveur web et un serveur de base de données.
Pour les serveurs « locaux » et « en ligne » basés sur Linux utilisant Apache et MySQL, les logiciels nécessaires pour faire fonctionner Drupal sont connus sous le nom de « pile AMP », bien que les serveurs et bases de données Microsoft soient aussi fournis dans un ensemble appelé « stack ».
Pile AMP


La version actuelle/la plus récente se trouve toujours sur la page de téléchargement. Cependant, la méthode recommandée pour obtenir le code source de Drupal est d’utiliser Composer — un gestionnaire de dépendances PHP.


Cette étape est nécessaire uniquement si vous avez installé (ou mis à jour) la base de code via git.
Si vous n’avez pas installé Composer, consultez les instructions officielles d’installation de Composer.


Si vous installez Drupal sur un site de test, vous pouvez ignorer cette étape. Lors du lancement du script d’installation (étape suivante), il suffit de fournir un nom d’utilisateur et un mot de passe pour un utilisateur de base de données ayant le droit de créer une nouvelle base de données.
Si vous installez Drupal sur un serveur web public, vous devez d’abord créer une base de données et donner accès à un utilisateur moins privilégié. L’utilisateur de base de données que vous spécifiez lors de l’installation se connectera à la base à chaque chargement de page.


La présence d’un serveur web local pour utiliser une pile AMP (Apache, MySQL, PHP) entièrement intégrée et virtualisée, qui simule les serveurs de développement, de préproduction et de production nécessaires pour déployer Drupal.


Visitez votre site dans un navigateur web. Vous devriez être redirigé vers la page de l’installateur à l’adresse /core/install.php.
Un guide détaillé avec captures d’écran est disponible dans la section 3.7 du Guide utilisateur Drupal 8.


Après l'installation, vérifiez l’état de votre site dans Administration > Rapports > Rapport d’état (/admin/reports/status). Si cette page signale des problèmes, corrigez-les.
HĂ´tes de confiance
Si vous n’avez pas créé le fichier settings.php (dans le répertoire sites/default/, sauf si vous utilisez une installation multisite), il a été créé pour vous par le script d’installation. Cependant, le fichier settings.php généré ne contient pas la configuration des « hôtes de confiance ».
