Créer un projet Laravel avec Laragon

Mis à jour il y a 3 ans

Un tutoriel d'utilisation du logiciel Laragon pour créer un nouveau projet Laravel dans Windows

Voir aussi Un tutoriel pour télécharger la police d’écriture Font Awesome via npm dans un projet Laravel, l’importer et le compiler avec laravel-mix puis afficher les icônes sur une page web. En savoir plus

Qu'est-ce que Laragon ?

Laragon est un environnement de développement web qui regroupe les serveurs suivants :

  • Apache HTTP Server : Serveur HTTP, tournant par défaut sur le port 80
  • MySQL : Serveur de base de données relationnelles SQL, tournant par défaut sur le port 3306

Il apporte également des outils pour gérer une application web :

  • PHP : Langage de script adapté au développement web
  • Node.js : Moteur d'exécution JavaScript
  • Composer : Gestionnaire de dépendances PHP
  • HeidiSQL et PhpMyAdmin : Outils d'administration de base de données
  • Notepad++ : Editeur de code
  • ...

Laragon est similaire aux logiciels XAMPP et WAMP, très populaires en développement web.

Nous voulons voir dans ce guide comment installer Laragon puis l'utiliser pour créer un nouveau projet Laravel dans Windows.

Installer Laragon

Pour installer Laragon dans Windows, on télécharge le programme d'installation à l'adresse https://laragon.org/download/ suivant l'architecture du système Windows (32 ou 64 bits) :

Télécharger Laragon - Full

Un fois téléchargé, on exécute le programme laragon-wamp.exe pour démarrer le processus d'installation. Laragon s'installe comme tout logiciel standard Windows :

  1. Choisir la langue d'installation
  2. Choisir le dossier d'installation
  3. Choisir les options supplémentaires :
    • Démarrage automatique
    • Créer automatiquement des hôtes virtuels
    • Ajouter Notepad++ et Terminal au menu Click-Droit

À l'étape Prêt à installer, toutes les options d'installation sélectionnées sont présentées. Cliquez sur Installer pour démarrer l'installation :

Laragon - Prêt à installer

Une fois l'installation terminée, redémarrez l'ordinateur.

Créer un projet Laravel

Laragon démarre automatiquement dans une session Windows, il présente une icône au bureau puis une autre dans la zone de notifications.

Pour créer un site web Laravel rapidement dans la fenêtre Laragon, on clique sur Menu > Créer un site web rapidement > Laravel :

Laragon - Créer un nouveau projet laravel

Ou un clic droit sur l'icône Laragon dans la zone de notifications pour aller sur Créer un site web rapidement > Laravel :

Laragon - Créer un nouveau projet laravel - tray icon

Cette action ouvre la boîte de dialogue où entrer le nom du projet Laravel (« laravel-8 » pour ma part) puis OK :

Laragon - Entrer nom du nouveau projet Laravel

Laragon va automatiquement créer une base de données du même nom que le projet, appelons ce projet nom_du_projet, puis télécharger les fichiers de l'application dans le répertoire C:\laragon\www\nom_du_projet :

Laragon - création projet laravel en cours

Une fois le téléchargement du projet Laravel terminé, acceptez d'autoriser Laragon au User Account Control (Contrôle de Compte d'utilisateur) pour qu'il crée un hôte virtuel pour votre application :

Laragon - autoriser via le User Account Control

Autorisez ensuite Apache HTTP Serveur et MySQL d'accéder au réseau à travers le pare-feu (Firewall) Windows en cliquant sur Allow access (Autoriser l'accès) :

Windows 11 - autoriser apache http server

Windows 11 - Autoriser mysql au pare-feux

Le nouveau projet est immédiatement accessible à l'adresse (hôte virtuel) « http://nom_du_projet.test » :

Nouveau projet Laravel dans windows 11

Bon début de code et portez-vous bien ! 😇

Cette publication vous a plu ?
Partagez-la avec vos ami(e)s sur les réseaux sociaux.

Wilo Ahadi

Wilo Ahadi, l'auteur

Passionné de l'informatique, je suis spécialiste en techniques des systèmes et réseaux, développeur web et mobile, infographiste et designer, ... J'aime partager mon expérience en formant sur la plateforme Akili School

Voir profil

Commentaires