Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Menu du compte de l'utilisateur

  • Se connecter
Accueil
Guide CMS

Fil d'Ariane

  • Accueil
  • Tutoriels
  • Guide d’utilisation de Drupal
  • Chapitre 3. Installation
  • 3.1. Concept : prérequis du serveur

Sélecteur de langue

  • French
  • English

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Navigation du livre

  • Guide d’utilisation de Drupal
    • Préface
    • Chapitre 1. Comprendre Drupal
    • Chapitre 2. Préparer votre site
    • Chapitre 3. Installation
      • 3.1. Concept : prérequis du serveur
      • 3.2. Concept : outils supplémentaires
      • 3.3. Concept : méthodes pour télécharger et installer le cœur (core)
      • 3.4. Se préparer à l’installation
      • 3.5. Utiliser Composer pour télécharger et mettre à jour les fichiers
      • 3.6. Télécharger manuellement le cœur (core)
      • 3.7. Lancement de l’installeur interactif
    • Chapitre 4. Configuration élémentaire du site

Connexion utilisateur

CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.
  • Créer un nouveau compte
  • Réinitialiser votre mot de passe

3.1. Concept : prérequis du serveur

Par Guy Vigneault | 1:11 AM EST, mar février 18, 2025

Quels sont les prérequis pour faire fonctionner le cœur du logiciel ?

Espace disque

L’espace disque requis pour votre site n’est pas une quantité fixée, dans la mesure où il dépend de votre site. Les fichiers de base pour le cœur du logiciel occupent jusqu’à 100 Mo sur le serveur web. Vous aurez besoin de plus d’espace si vous installez des modules additionnels ou des thèmes, et vous aurez également besoin d’espace pour les médias, les sauvegardes, et autres fichiers générés par votre site ou téléversés. La base de données occupe également de l’espace disque, bien que souvent elle ne se trouve pas au même endroit (et dans certains cas, sur le même serveur) que celui utilisé pour les fichiers du site.

PHP

PHP 7.3 ou version 7 supérieure. PHP doit être configuré avec un espace mémoire minimal de 64 Mo ; si vous utilisez plusieurs modules sur votre site ou des outils en ligne de commande basés sur PHP qui consomment beaucoup de mémoire (comme Composer), une quantité de mémoire considérablement plus importante pourrait être nécessaire.

Certaines extensions PHP sont également requises ; la liste exacte des extensions PHP dépend de la manière dont vous installez le cœur du logiciel et des modules que vous utilisez sur le site. En général, les fournisseurs de services d’hébergement ont déjà installé les extensions PHP dont vous aurez besoin. Si vous hébergez vous même votre site ou s’il tourne en local sur votre ordinateur, vous verrez des messages d’erreur pendant l’installation si des extensions PHP nécessaires sont manquantes, et devriez être en mesure de les installer avant de continuer.

Serveur web

Apache (recommandé)

Apache est le serveur web le plus fréquemment utilisé. Le cœur du logiciel fonctionnera avec Apache 2.4.7 ou supérieur hébergé sur UNIX/Linux, OS X, ou Windows avec module mod_rewrite d’Apache installé et activé. La configuration du VirtualHost d’Apache doit contenir la directive AllowOverride All pour autoriser l’utilisation des fichiers .htaccess.

Serveur local de PHP

Vous pouvez temporairement faire tourner un site de démonstration en local sur votre ordinateur en utilisant juste PHP, sans installer de serveur web.

Nginx

Nginx est un serveur web qui se concentre sur les accès concurrents, la performance et une faible utilisation de la mémoire. Le cœur du logiciel fonctionnera avec Nginx 0.7 ou supérieur herbergé sur UNIX/Linux, OS X, ou Windows. ngx_http_rewrite_module doit être installé et activé.

Microsoft IIS

Microsoft IIS est un serveur web et un ensemble de modules et de fonctionnalités tournant sous Microsoft Windows. Le cœur du logiciel fonctionnera avec IIS 5, 6, 7, 8 ou 10 si PHP est configuré correctement. La réécriture d’URL étant nécessaire, vous pourriez avoir besoin d’un logiciel supplémentaire. Pour IIS 7/8, vous pouvez utiliser le module Microsoft URL Rewrite ou une autre solution externe.

Database

Utiliser une des bases de données suivantes :

  • MySQL - 5.7.8 (MariaDB 10.3.7, Percona 5.7.8) ou supérieur avec un moteur de stockage compatible InnoDB
  • PostgreSQL - 10.0 ou supérieur avec l’extension pg_trgm
  • SQLite - 3.26 ou supérieur. Des sites de démonstration temporaires utilisent SQLite, qui est distribué en même temps que PHP et ne nécessite pas l’installation d’un logiciel de gestion de bases de données à part. S’assurer toutefois que votre version de PHP inclut la version minimal requise de SQLite.

Pour aller plus loin (en anglais)

Page de documentation de la communauté sur Drupal.org "System requirements" * PHP Runtime Configuration (PHP memory limit and other settings) * Installing a new Drupal application on your local machine * Creating a Drupal demo application for evaluation purposes

Attributions

Adapté par Karl Kedrovsky, Brian Emery, et Jennifer Hodgdon depuis "System requirements", copyright 2000-2024 contributeurs individuels à la documentation de la communauté Drupal. Traduit par Vanessa Kovalsky et Felip Manyer i Ballester.

 

Liens transversaux de livre pour 3.1. Concept : prérequis du serveur

  • ‹ Chapitre 3. Installation
  • Haut
  • 3.2. Concept : outils supplémentaires ›
Tous les cms

Tous les CMS

 

Tutoriels

Tutoriels

 

Livres Blanc

Livres Blanc

 

Propulsé par Drupal
S'abonner à Flux RSS

Politique de confidentialite

Politique de confidentialite

 

Privacy Policy

Contenu récent

  • Magento
    1 mois ago
  • Blogger
    1 mois ago
  • 4.6. Configurer le thème
    2 mois ago
  • 4.5. Configurer les paramètres des comptes utilisateurs
    2 mois ago
  • 4.4. Désinstaller les modules inutilisés
    2 mois ago

Copyright

Copyright

 

 

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution-ShareAlike 4.0 International 

Copyright

 

 

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-ShareAlike 4.0 International 

eGV Web