Comment installer Laravel : Guide pas à pas
Comment installer Laravel : Guide pas à pas

Comment installer Laravel : Guide pas à pas

Laravel est un framework PHP élégant et puissant conçu pour faciliter le développement d’applications web. Il offre une syntaxe expressive, un ensemble d’outils robuste et une structure bien pensée. Ce guide vous montre comment installer Laravel correctement sur votre machine.

Prérequis

Avant d’installer Laravel, vous devez avoir les éléments suivants installés sur votre système :

  • PHP >= 8.1
  • Composer (le gestionnaire de dépendances PHP)
  • Un serveur web (comme Apache ou Nginx)
  • Une base de données (MySQL, PostgreSQL, SQLite, etc.)

Étape 1 : Installer Composer

Si vous n’avez pas encore Composer, téléchargez-le ici :
👉 https://getcomposer.org/download/

Vérifiez son installation avec la commande suivante :

Étape 2 : Créer un projet Laravel

Laravel peut être installé de deux manières principales :

1. Avec le CLI Laravel Installer (option recommandé)

Installez l’outil via Composer globalement :

Assurez-vous que le chemin global de Composer est dans votre variable PATH.

Ensuite, créez un nouveau projet :

2. Avec Composer directement

Si vous ne voulez pas utiliser l’installeur :

Étape 3 : Lancer le serveur de développement

Accédez au dossier de votre projet :

Puis lancez le serveur intégré :

Cela démarre un serveur local sur :
👉 http://localhost:8000

Étape 4 : Configurer l’environnement

Le fichier .env situé à la racine contient la configuration de l’application : base de données, clé de chiffrement, environnement, etc.

Voici un exemple de configuration de base de données MySQL :

🧪 Étape 5 : Vérifier l’installation.

Accédez à l’URL : http://localhost:8000
Vous devriez voir la page d’accueil Laravel avec le logo.

🔁 En résumé

ÉtapeCommande
Installer Composercomposer --version
Installer Laravel CLIcomposer global require laravel/installer
Créer un projetlaravel new nom-du-projet ou via Composer
Lancer le serveurphp artisan serve

Pour une expérience de développement moderne, vous pouvez utiliser Laravel Sail (environnement Docker) ou Laravel Homestead (machine virtuelle). Ces outils simplifient la configuration locale.

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *