Installation de Laravel
Laravel utilise Composer pour gérer ses dépendances. Donc, avant d’utiliser Laravel, assurez-vous que Composer est installé sur votre machine.
Via l’installateur Laravel
Tout d’abord, téléchargez le programme d’installation de Laravel à l’aide de Composer.
composer global require laravel/installer
Assurez-vous de placer le répertoire bin de Composer dans votre variable système $PATH afin que l’exécutable laravel puisse être localisé par votre système et permettre la création de nouveaux sites directement avec le programme Laravel.
Ce répertoire est présent à différents emplacements en fonction de votre système d’exploitation :
- macOS : $HOME / .composer / vendor / bin
- Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin
- Distributions GNU / Linux: $ HOME / .config / composer / vendor / bin ou $ HOME / .composer / vendor / bin
Vous pouvez également trouver le chemin d’installation global du compositeur en exécutant composer global about et en recherchant à partir de la première ligne.
Une fois installée, la nouvelle commande laravel créera une nouvelle installation Laravel dans le répertoire que vous spécifiez. Par exemple, le nouveau blog de laravel créera un répertoire nommé blog contenant une nouvelle installation de Laravel avec toutes les dépendances de Laravel déjà installées :
laravel new blog
Via Composer
Vous pouvez également installer Laravel en exécutant la commande Composer create-project dans votre terminal:
composer create-project --prefer-dist laravel/laravel blog
Serveur de développement local
Si PHP est installé localement et que vous souhaitez utiliser le serveur de développement intégré de PHP pour servir votre application, vous pouvez utiliser la commande artisan serve. Cette commande démarrera un serveur de développement à l’adresse http://localhost:8000 :
php artisan serve
Des infrastructures de développement local plus robustes sont disponibles via Homestead et Valet.
Une réponse sur « Installer un nouveau site Laravel 8 »
[…] Pour pouvoir commencer et l’installer, tu peux lire mon autre post Installer un nouveau site en Laravel 8. […]