TutosLe Potager du Web
← Retour aux tutos
Grav Débutant v1.0 Vérifié le 01/09/2026

01 — Installer Grav 2 et préparer un environnement propre

Vérifier PHP, installer Grav 2 avec son administration et obtenir un environnement de test propre avant de toucher au design.

Avant de commencer

  • Avoir PHP 8.3.11 ou plus récent pour Grav 2.
  • Pouvoir extraire un ZIP et ouvrir un terminal.
1

Vérifier la version PHP

Grav 2 demande PHP 8.3.11 ou plus récent. Vérifie d'abord le PHP du terminal et, sur l'hébergement, la version réellement utilisée par le domaine.

php -v
AttentionLe PHP du terminal et celui du serveur web peuvent être différents.
À vérifier
  • La version est au moins PHP 8.3.11.
2

Télécharger et extraire Grav

Pour apprendre, utilise un paquet Grav 2 avec administration afin de découvrir immédiatement le back-office.

Extrais-le dans un dossier dédié : ne mélange pas cette installation avec un autre projet.

grav-demo/
AttentionÉvite les tutoriels Grav 1.7 pour l'interface d'administration : Grav 2 utilise Admin Next/Admin2.
À vérifier
  • Je vois notamment index.php, system/ et user/.
3

Servir le site en local

Pour l'apprentissage, tu peux utiliser le serveur PHP intégré ou la méthode locale recommandée par la version Grav téléchargée.

Le serveur PHP intégré est uniquement destiné au développement et aux tests.

php -S 127.0.0.1:8000 system/router.php
AttentionSi le paquet Grav 2 fournit une commande différente, suis la documentation officielle de ta version plutôt que de forcer cette commande.
À vérifier
  • La page d'accueil s'affiche sur http://127.0.0.1:8000/.
4

Découvrir l'administration

Ouvre /admin, crée le compte administrateur de test puis explore Pages, Plugins, Themes et Configuration.

Grav 2 utilise une administration moderne alimentée par l'API Grav.

http://127.0.0.1:8000/admin
AttentionN'utilise pas un mot de passe de production dans un environnement de test.
À vérifier
  • Je peux me connecter à /admin.
  • Je sais où trouver Pages, Plugins, Themes et Configuration.
5

Créer un premier point de retour

Avant tes essais, initialise Git ou fais une copie du dossier. Tu dois pouvoir revenir à l'état initial sans réinstaller.

git init
git add .
git commit -m "Initial Grav install"
AttentionAvant tout push, vérifie les comptes, configurations locales et secrets. Un fichier texte peut contenir des informations sensibles.
À vérifier
  • J'ai un point de retour avant mes premières modifications.

🧯 Erreurs fréquentes

Grav refuse de démarrer à cause de PHP

Cause probable : Version PHP trop ancienne ou mauvais binaire utilisé

Correctif : Passer à PHP 8.3.11+ et revérifier le terminal ainsi que le serveur web.

La page /admin ne fonctionne pas

Cause probable : Paquet sans administration, Admin2 absent/inactif ou réécriture URL incorrecte

Correctif : Vérifier le paquet choisi, les plugins et la configuration du serveur web.

Notes

  • Le serveur PHP intégré est un outil de développement, pas une configuration de production.

Sources de vérification

Ces liens servent à recontrôler le tuto quand l'outil ou l'hébergeur évolue.

Historique de la fiche

v1.0Création du module installation Grav 2.

L'historique détaillé reste aussi disponible dans Git.