Chapitre 2 : Installation de PHP et configuration
1. De quoi a-t-on besoin pour exécuter du PHP ?
PHP ne s’exécute pas directement comme HTML. Il faut :
- ✅ un serveur web local (Apache ou Nginx)
- ✅ le moteur PHP
- ✅ un navigateur pour visualiser les résultats
- ✅ un éditeur de code (Visual Studio Code, Sublime Text, etc.)
2. Installer un environnement local (recommandé)
Voici les solutions tout-en-un les plus simples :
- 🟦 Laragon (Windows) — Léger, rapide, simple
- 🟤 XAMPP (Windows/Mac/Linux) — Très utilisé mais un peu plus lourd
- 🍏 MAMP (Mac/Windows) — Bonne alternative pour les utilisateurs Mac
Installer Laragon (recommandé pour Windows) :
- Télécharge Laragon depuis laragon.org
- Installe-le avec les options par défaut
- Lance Laragon, puis clique sur “Start All”
- Dans le dossier
www, crée un dossiermonprojet - Ajoute un fichier
index.phpdedans avec ce contenu :<?php echo "Bienvenue dans mon projet PHP !"; ?> - Dans le navigateur, tape
http://monprojet.test(ou localhost selon la config)
3. Vérifier la version de PHP
Crée un fichier infos.php et mets-y :
<?php
phpinfo();
?>
Cela affichera la version de PHP installée ainsi que toutes les extensions activées.
4. Organiser ses fichiers PHP
Utilise une structure propre dès le départ :
/monprojet/index.php— page d’accueil/monprojet/includes/— pour stocker tes fichiers à inclure/monprojet/css/— pour ton style CSS/monprojet/js/— pour ton JavaScript
5. Alternative : PHP en ligne
Tu peux aussi tester du PHP sans rien installer via :
Mais ces solutions sont limitées : tu ne pourras pas travailler avec des fichiers ni bases de données locales.
Conclusion
Tu es maintenant prêt à écrire et exécuter tes premiers fichiers PHP en local. Dans le chapitre suivant, tu vas créer ton tout premier script PHP et comprendre comment fonctionne l’exécution du code.
Quiz du chapitre 2
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Ateliers pratiques & Corrigés détaillés
Ateliers pratiques & Corrigés
#1 — Version de PHP
Atelier #1Affiche la version actuelle de PHP installée sur ton serveur.
Consulter la solution type du formateur
#2 — Vérifier l'extension MySQLi
Atelier #2Vérifie si l'extension MySQLi est activée.
Consulter la solution type du formateur
#3 — Chemin du fichier php.ini
Atelier #3Affiche le chemin vers le fichier de configuration php.ini chargé.
Consulter la solution type du formateur
#4 — Configurer le fuseau horaire
Atelier #4Définit le fuseau horaire du script à 'Africa/Dakar' et affiche l'heure.
Consulter la solution type du formateur
#5 — Afficher les erreurs
Atelier #5Simule une configuration de développement en activant l'affichage de toutes les erreurs.