Dans cet article, nous allons apprendre comment installer et configurer un environnement PHP sur un serveur local sous Windows. Nous explorerons trois outils populaires : XAMPP, WAMP, et Laragon, et verrons leurs avantages et inconvénients.
Un serveur local te permet de développer et tester des sites web dynamiques avant de les mettre en ligne. Grâce à un serveur local, tu peux exécuter PHP, gérer des bases de données avec MySQL, et simuler le comportement de ton site dans un environnement sécurisé, sur ta propre machine.
💡 L'outil préféré du prof, c'est Laragon.
XAMPP est l'un des outils les plus populaires pour configurer un environnement PHP. Il inclut :
.exe téléchargé.C:\xampp).C:\xampp\htdocs.test.php avec le contenu suivant :<?php
echo "Bonjour, XAMPP fonctionne !";
?>
http://localhost/test.php.WAMP (Windows, Apache, MySQL, PHP) est une alternative populaire à XAMPP, conçue exclusivement pour Windows.
C:\wamp64.C:\wamp64\www.test.php :<?php
phpinfo();
?>
http://localhost/test.php.Laragon est un outil moderne qui se distingue par sa simplicité et ses performances. Il inclut également un serveur web Apache ou Nginx, MySQL/MariaDB, et PHP.
C:\laragon.💣 Depuis la version 7.0, sortie fin janvier 2025, Laragon est devenu payant. Bien qu'il semble fonctionner sans entrer une license valide, il est préférable de télécharger la version 6 qui était entièrement gratuite. Soit depuis la section liens utiles, soit depuis le GitHub du projet: https://github.com/leokhoa/laragon/releases/tag/6.0.0. Tu peux télécharger le fichier laragon-wamp.exe, car il contient tout ce qu'il faut pour commencer à développer en PHP, en local, sur ta propre machine.
C:\laragon\www.test.php :<?php
echo "Bienvenue sur Laragon !";
?>
http://localhost/test.php.| Critère | XAMPP | WAMP | Laragon |
|---|---|---|---|
| Simplicité | Moyen | Facile | Très facile |
| Compatibilité | Multiplateforme (Windows, macOS, Linux) | Windows uniquement | Windows uniquement |
| Performance | Correct | Correct | Excellente |
| Interface | Panneau de contrôle simple | Interface utilisateur simplifiée | Interface moderne |
| Flexibilité | Moins personnalisable | Plus personnalisable | Très personnalisable |
| Taille | Moyenne (~150 Mo) | Moyenne (~150 Mo) | Légère (~80 Mo) |
| Extras | Inclut Perl, Tomcat | Axé sur PHP/MySQL | Ajout facile de composants |
| Public cible | Développeurs variés | Débutants à intermédiaires | Débutants à avancés |
Créer un environnement PHP sur ton ordinateur est une étape essentielle pour te lancer dans le développement web. Que tu choisisses XAMPP, WAMP ou Laragon, chacun de ces outils te permettra de démarrer facilement.
Alors, installe celui qui correspond le mieux à tes besoins et commence à coder ton premier site web dynamique dès aujourd'hui ! 🚀