TL;DR : Dans cet article, je te montre comment installer Laravel 10.
Quand Laravel 10 sera disponible ?
La date de release de Laravel 10 est pour le moment programmée au mardi 7 février 2023, dans environ 4 semaines à la date d’écriture de cet article.
Quand pourrais je installer la prochaine version de Laravel ?
Même si Laravel 10 n’est pas encore officiellement sorti, il est toutefois déjà possible de l’installer dès maintenant.
Je te montre comment dans cet article.
Comment l’installer ?
Il existe plusieurs façons d’installer Laravel (cf. la documentation).
Dans ce court article, je te présente seulement deux façons rapides et simples :
- avec Laravel installer
- avec composer
Sache que tu peux installer Laravel également via Docker et Sail.
Avec Laravel installer
Une des façons les plus simple d’installer Laravel 10, c’est d’utiliser Laravel Installer avec la commande suivante :
laravel new laravel-10-dev --dev
Cette commande va t’installer la version de dev de Laravel 10 en créant un répertoire laravel-10-dev
sous le répertoire courant.
Si tu n’as pas Laravel installer…
… tu peux l’installer très facilement. Regarde :
composer global require laravel/installer
Avec composer
Si tu n’as pas Laravel Installer sur ton environnement, tu peux installer Laravel 10 avec composer via la commande suivante :
composer create-project --prefer-dist laravel/laravel laravel-10-dev dev-master
Que ce soit avec l’une ou l’autre de ces deux méthodes, une fois que l’installation sera terminée, tu auras un Laravel 10 tout propre d’installé sur ton environnement.
Tu peux dès à présent commencer à coder ton application !
Bonus : Faut il migrer immédiatement vers Laravel 10 ?
Non, ce n’est pas une obligation.
Si tu commences un nouveau projet, tu peux sans trop de risque installer directement Laravel 10, par exemple pour faire un POC (proof of concept) ou un MVP (minimum viable product).
Si tu es sous une version plus ancienne de Laravel, prends bien le temps de vérifier les éventuels impacts que pourraient avoir cette nouvelle version sur ton application existante via l’upgrade guide (guide de mise à jour).
Bien évidemment, avant de te lancer dans l’aventure de la migration, sauvegarde des fichiers et de la base de données, tu effectueras.
Pour la migration proprement dite, procède par étape et test à chaque étape. Par exemple, si ton application fonctionne actuellement sous Laravel 8, tu effectueras la migration de Laravel 8 vers Laravel 9. Tu testeras, si possible de manière automatisée, que tout fonctionne correctement.
Si tout est ok, alors tu effectueras la migration de Laravel 9 vers Laravel 10.
Bonus 2 : If you are an english-speaking reader
If you are not comfortable with the language of Molière, I recommend you to read the excellent article of Benjamin Crozat about Laravel 10.
A bientôt pour d’autres articles sur Laravel.
Si cet article t’a plu ou qu’il t’a rendu service, n’hésite pas à me payer un café

Rejoins ma formation de plus de 4h qui parle exactement de cela ! ;-)En tant que lecteur de ce blog, tu bénéficies de 10% de réduction en cliquant sur ce lien ??.
Rejoins vite les dizaines d’élèves qui ont déjà rejoins cette formation dans laquelle tu pourras te familiariser avec les notions suivantes de Laravel : l’installation de Laravel, le routage, les controllers, les modèles, l’ORM Eloquent, le moteur de template Blade, les envois de mails, la gestion des notifications.
Tu hésites ? Je te comprends et je souhaite te préciser plusieurs choses :
1. Mes élèves sont ma meilleure carte de visite :
Voici ce qu’ils pensent de cette formation
24/06/2020 : Vraiment très bien conçu et dispensé. Le rythme est bon, clair, précis donc essentiel à une bonne compréhension. Les réponses aux questions sont dans le même esprit, donc … Un grand merci à Frédéric pour ce cours de qualité. Vivement le prochain !!
17/06/2020 : Très bon cours ! Clair même pour un débutant (qui a des bases quand même). Formateur sympa 😉 vivement d’autre cours.
Retrouve tous les avis, sur la page de la formation 😉
2. Le nombre de coupons est limité !
Si tu veux en profiter, n’attends pas trop longtemps 😉
Alors à tout de suite de l’autre côté, je l’espère !