Vous souhaitez installer Laravel et vous n’êtes pas sûr de la bonne manière de procéder ? Pas de panique, je vais vous apprendre comment faire, je suis là pour ça !
Prérequis avant d’installer Laravel
Cela va sans dire mais cela va mieux en le disant, il vous faut un environnement comportant PHP et une base de données (mysql, postgresql, etc.) pour pouvoir installer Laravel.
Il vous faut également une version minimale de PHP et quelques composants de PHP activés. En voici la liste complète pour Laravel 6.X :
- PHP >= 7.2.0
- BCMath PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Il vous faut également Composer afin de gérer correctement les dépendances.
Ainsi que node.js et npm, pour permettre la compilation des assets une fois le projet lancé.
Oui cela fait beaucoup de chose. Si vous êtes sous Linux vous avez potentiellement déjà tout sous la main.
Si vous êtes sous Windows cela peut être plus délicat. Vous pouvez choisir de partir en mode baroudeur et tout installer à la main, mais si je peux vous gagner quelques heures et quelques sueurs froides, je ne me priverai pas de vous livrer mon petit secret, il tient en trois syllabes : la-ra-gon, oui Laragon.
Je vous entends vous dire « mais qu’est ce que c’est Laragon ? »
Laragon est un logiciel sous Windows qui vous permet de bénéficier d’un environnement de développement web complet, mais vous en saurez plus en lisant mon article dédié à Laragon.
Installer Laravel : plusieurs méthodes
Dans la vie, on peut arriver à son but en empruntant différents chemins, pour Laravel, c’est pareil, il existe plusieurs moyens pour l’installer.
Voyons, cela ensemble tout de suite.
L’installation de Laravel avec composer
Il s’agit ni plus ni moins de la façon officielle d’installer Laravel que vous trouverez dans la documentation officielle, votre bible !
Une fois l’installation terminée, il vous suffit de vous rendre dans le répertoire d’installation.
Ici ce sera un cd demo42
, à modifier selon le nom que vous aurez donné à votre projet.
Ensuite vous pourrez lancer par exemple un serveur de développement avec la commande :
php artisan serve
Il n’y a plus qu’à vous rendre sur l’url que vous indique artisan : http://127.0.0.1:8000
et vous verrez apparaître la page d’accueil de Laravel indiquant que l’installation s’est déroulée correctement.
Installer Laravel avec Laragon
Une fois Laragon installé, déployer une nouvelle application Laravel sera très rapide :
- cliquez sur ‘Menu’ dans l’application Laragon
- sélectionnez quickapp > Laravel
- renseignez le nom de votre future application dans la popup qui s’ouvre et valider
- Laragon va en arrière plan lancer la création d’une base de données au nom de votre application
- Il va ensuite lancer le téléchargement des sources nécessaires pour installer Laravel
- Une fois l’installation terminée Laragon vous demandera l’autorisation de relancer le serveur Nginx ou Apache (en fonction de votre configuration), cela lui permettra de créer une nouvelle entrée dans le fichiers windows/system32/drivers/etc/hosts
- Acceptez et vous devriez pouvoir vérifier que tout fonctionne bien en entrant dans votre navigateur préféré l’adresse http://{le-nom-de-votre-application}.test
Si vous avez une bonne connexion installer Laravel avec Laragon ne devrait pas prendre plus de 5 minutes, pari tenu 😉 !
Ci-dessous, vous pourrez retrouver une galerie photo qui vous permettra de visualiser l’installation de Laravel de façon plus visuelle, tout en reprenant les indications que je viens de vous lister.
Conclusion
Vous voyez qu’installer Laravel est somme toute une opération simple et peut réellement s’effectuer en 5 minutes pour peu que vous ayez une connexion internet décente, car il y a tout de même quelques Mo à télécharger 😉 !
Bonus vidéo
J’ai réalisé une vidéo expliquant pas à pas comment installer Laravel selon les méthodes proposées dans cet article, en rajoutant en plus la méthode via Laravel/Installer.
https://www.youtube.com/watch?v=5gbmuVA-DhM
Bon visionnage ! N’hésitez pas à me dire dans les commentaires ce que vous pensez de cette vidéo.
Crédit photo de couverture : Image par free stock photos from www.picjumbo.com de Pixabay
2 réponses sur « Installer Laravel, en 5 minutes vraiment ? »
Merci beaucoup, laragon m’a beaucoup aidé.
Bonjour Diambere,
Je suis content que Laragon t’as aidé dans tes développements.
Bonne continuation
Fred