Catégories
Laravel

Laravel 10 : comment l’installer en quelques minutes

TL;DR : Dans cet article, je te montre comment installer Laravel 10.

Si tu préfères le cinéma à la lecture, tu peux regarder cette vidéo au lieu de lire l’article.

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é
Abonnement unique O2Switch à 5€/mois

Par HappyToDev

Absolument passionné depuis toujours par l'informatique et la programmation, je souhaite via ce blog vous faire passer un peu du savoir que j'ai accumulé depuis des années.
Et même, pourquoi pas, vous aider à faire le premier pas dans le développement web.

Vous êtes prêts ?
Alors allons y ensemble et n'oubliez pas que les débutants sont vraiment les bienvenus.

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.