Que propose Laragon ?
Laragon est un environnement de développement local universel, portable, isolé, rapide et puissant, conçu pour faciliter la vie des développeurs travaillant avec PHP, Node.js, Python, Go et Ruby. Il offre une solution clé en main pour créer et gérer des applications web modernes avec une configuration minimale. Grâce à sa conception légère et à son architecture optimisée, Laragon fonctionne de manière fluide et rapide, consommant très peu de ressources système. Il permet de simplifier grandement le processus de mise en place d'un environnement de développement, en éliminant les configurations manuelles complexes et en assurant la stabilité et la propreté du système d'exploitation.
Comment le télécharger ?
Rendez-vous sur la page dédiée à Laragon sur la logithèqueComment installer et utiliser Laragon ?
L'installation et l'utilisation de Laragon sont conçues pour être aussi simples et intuitives que possible. Voici un guide détaillé pour vous aider à démarrer :
Installation
- Lancer l'exécutable : Assurez-vous d'avoir téléchargé le fichier d'installation de Laragon. Lancez cet exécutable pour démarrer le processus d'installation.
- Choix de la langue : Lors du premier lancement, Laragon vous demandera de choisir votre langue préférée. Sélectionnez "Français" ou votre langue de prédilection.
- Chemin d'installation : Vous devrez choisir le répertoire où Laragon sera installé. Par défaut, il est souvent proposé à la racine du disque C: (par exemple,
C:laragon). Vous pouvez modifier ce chemin si vous le souhaitez, mais il est recommandé de le laisser à un emplacement facilement accessible. - Options de démarrage : L'installateur vous proposera plusieurs options :
- Démarrer Laragon avec Windows : Cochez cette case si vous souhaitez que Laragon se lance automatiquement au démarrage de votre ordinateur. Si vous ne développez pas constamment, vous pouvez laisser cette option décochée.
- Lancer minimisé : Permet à Laragon de démarrer caché dans la barre des tâches.
- Démarrer tous les services automatiquement : Si cochée, tous les services (Apache, MySQL, etc.) seront lancés dès que Laragon démarre, évitant ainsi d'avoir à cliquer sur "Start All" manuellement.
- Créer automatiquement des virtual hosts : Cette option est très utile. Elle permet à Laragon de créer automatiquement des noms de domaine virtuels (par exemple,
monprojet.test) pour chaque nouveau projet que vous ajouterez dans le répertoirewwwde Laragon. - Ajouter un raccourci pour Notepad++ et Terminal : Vous pouvez choisir d'ajouter des raccourcis pour l'éditeur de texte Notepad++ et le terminal directement dans le menu contextuel de Laragon, ce qui peut s'avérer pratique.
- Processus d'installation : Suivez les instructions à l'écran et acceptez les paramètres par défaut si vous n'avez pas de besoins spécifiques. L'installation est généralement rapide.
- Redémarrage (optionnel) : Il peut être recommandé de redémarrer votre ordinateur après l'installation pour s'assurer que tous les changements sont pris en compte.
Utilisation de l'interface Laragon
Une fois Laragon installé, vous pouvez le lancer depuis son icône. L'interface principale de Laragon est minimaliste et se compose de quelques boutons essentiels :
- Start All / Stop All : Ces boutons permettent de démarrer ou d'arrêter tous les services (Apache/Nginx, MySQL, etc.) nécessaires à votre environnement de développement. Lorsque les services sont démarrés, les boutons deviennent actifs (souvent en vert) ; lorsqu'ils sont arrêtés, ils sont inactifs (souvent en rouge).
- Reload : Ce bouton relance les serveurs web (Apache ou Nginx) sans arrêter complètement les autres services. C'est utile après certaines modifications de configuration.
- Database : Ce bouton ouvre votre outil de gestion de base de données par défaut (généralement HeidiSQL ou phpMyAdmin, selon votre configuration). Vous y accéderez pour gérer vos bases de données MySQL ou MariaDB.
- Terminal : Ouvre une fenêtre de terminal (console) avec des outils préconfigurés comme Git, Composer, npm, etc., prêts à l'emploi.
Configuration et utilisation des fonctionnalités principales
Laragon offre une multitude de fonctionnalités pour simplifier le développement web.
Gestion des projets et des URLs prettifiées
- Répertoire
www: Tous vos projets web doivent être placés dans le sous-dossierwwwde votre installation Laragon (par exemple,C:laragonwww). - Création de sites : Vous pouvez simplement copier vos dossiers de projets dans
C:laragonwww. - URLs prettifiées : Si l'option de création automatique de virtual hosts a été activée lors de l'installation, Laragon créera automatiquement une URL conviviale pour chaque projet. Par exemple, si vous placez un dossier nommé
monappdanswww, Laragon pourra le rendre accessible viamonapp.testdans votre navigateur. Si cette fonction n'est pas automatique, vous pouvez souvent la déclencher via un clic droit sur l'icône de Laragon ou dans les paramètres. - Modification du fichier
hosts: Laragon gère automatiquement le fichierhostsde votre système pour mapper ces URLs prettifiées à votre machine locale (127.0.0.1). Vous pouvez accéder et modifier ce fichier via le menu contextuel de Laragon ("Edit hosts").
Serveurs Web (Apache et Nginx)
Laragon vous permet de choisir entre Apache et Nginx comme serveur web principal.
- Changement de serveur : Dans la fenêtre principale de Laragon, vous trouverez généralement une option pour sélectionner le serveur web désiré (Apache ou Nginx). Cliquez sur l'icône correspondante ou accédez aux préférences pour faire votre choix.
- Configuration : Les fichiers de configuration principaux pour Apache (
httpd.conf) et Nginx (nginx.conf) se trouvent dans les sous-dossiers respectifs de votre installation Laragon (par exemple,laragonbinapacheconfoularagonbinnginxconf).
Bases de données (MySQL/MariaDB)
Laragon inclut par défaut un système de gestion de base de données comme MySQL ou MariaDB.
- Démarrage des services : Assurez-vous que le bouton "Start All" est activé pour démarrer le service de base de données.
- Accès à l'outil de gestion : Cliquez sur le bouton "Database" dans l'interface de Laragon pour ouvrir HeidiSQL (ou l'outil configuré par défaut). Vous pourrez alors créer, modifier et gérer vos bases de données.
- Création de bases de données via le menu : Vous pouvez souvent créer une nouvelle base de données directement depuis le menu contextuel de Laragon (clic droit sur l'icône Laragon) en choisissant "Create database".
Quick App et Quick Add
Ces fonctionnalités accélèrent la création de nouveaux projets.
- Quick App : Le menu contextuel (clic droit sur l'icône Laragon) propose l'option "Quick App". Cela vous permet d'installer rapidement des frameworks populaires comme Laravel, Symfony, WordPress, ou des projets "blank" préconfigurés. Laragon s'occupe de créer le dossier du projet, d'installer les dépendances, de configurer le virtual host et la base de données associée.
- Quick Add : Cette option vous permet d'ajouter facilement de nouvelles versions de PHP, de serveurs de base de données (comme PostgreSQL, MongoDB), ou d'autres outils à votre environnement Laragon sans avoir à réinstaller le logiciel principal. Il suffit généralement de télécharger le composant souhaité (souvent au format zip) et de le placer dans le bon sous-dossier (par exemple,
laragonbinphppour une nouvelle version de PHP).
Auto SSL
Laragon permet d'activer le SSL (HTTPS) pour vos projets locaux en un seul clic, facilitant les tests d'applications nécessitant une connexion sécurisée. Vous trouverez cette option dans le menu contextuel ou dans les préférences de Laragon.
Terminal intégré
Le bouton "Terminal" vous donne accès à une console puissante avec des outils pré-installés comme Git, Composer, npm, Node.js, etc. C'est essentiel pour exécuter des commandes de gestion de paquets, de contrôle de version ou d'autres tâches de développement.
Portabilité
Laragon est portable, ce qui signifie que vous pouvez déplacer l'intégralité de votre dossier d'installation Laragon sur un autre disque dur ou même sur une autre machine sans avoir à tout réinstaller ou reconfigurer.
Télécharger Laragon gratuitement