🚀 Installer Laravel Valet sur Linux (Ubuntu, Debian, Fedora...) et l'utiliser facilement
28 mai 2025
3 min de lecture
15 vues

🚀 Installer Laravel Valet sur Linux (Ubuntu, Debian, Fedora...) et l'utiliser facilement

Laravel Valet est un outil de développement web ultra-léger conçu initialement pour macOS. Bonne nouvelle : il existe aujourd'hui une version pour Linux grâce à la communauté open source ! 🎉

Dans cet article, nous allons vous guider, pas à pas, pour installer Laravel Valet sur Ubuntu (et autres distributions), comprendre son fonctionnement, et commencer à l’utiliser pour développer localement comme un pro.


🧠 Qu'est-ce que Laravel Valet ?

Valet est un environnement de développement local minimaliste. Contrairement à Docker ou Homestead, il n’utilise pas de machines virtuelles, et reste très léger. Il fonctionne avec Nginx, dnsmasq, et PHP pour vous permettre d’accéder à vos projets Laravel avec une URL du type mon-projet.test.

Avantages :

  • Super rapide 🚀
  • Pas de Vagrant, Docker, ni de VirtualBox 🐘
  • Accès automatique aux projets via des domaines .test
  • Conçu pour Laravel, mais fonctionne aussi avec Symfony, WordPress, etc.

⚙️ Prérequis

Avant d’installer Valet, assurez-vous d’avoir :

  • Une distribution Linux compatible (Ubuntu 20+, Debian, Fedora…)
  • PHP (v8.1+ recommandé)
  • Composer
  • Git
  • Curl
  • [Optionnel] MariaDB ou MySQL si vous utilisez une base de données

🛠️ Étape 1 : Installer PHP, Composer et les outils nécessaires

Ubuntu / Debian :

1sudo apt update && sudo apt upgrade -y
2sudo apt install php php-cli php-mbstring unzip curl git nginx -y
4sudo mv composer.phar /usr/local/bin/composer

Vérifiez que php et composer sont bien installés :

1php -v
2composer -V

📦 Étape 2 : Installer Valet Linux

Le projet valet-linux-plus (https://valetlinux.plus/) est une version améliorée de valet-linux, maintenue activement.

1. Cloner le dépôt

1composer global require cpriego/valet-linux-plus

Assurez-vous que ~/.config/composer/vendor/bin est bien dans votre PATH :

1echo 'export PATH="$HOME/.config/composer/vendor/bin:$PATH"' >> ~/.bashrc
2source ~/.bashrc

2. Installer Valet

1valet install

Ce processus :

  • Installe et configure dnsmasq
  • Configure Nginx
  • Crée un dossier ~/.valet
  • Configure un domaine .test pour vos projets

🧪 Étape 3 : Tester avec un projet Laravel

Créez un répertoire pour vos projets web :

1mkdir ~/Sites
2cd ~/Sites

Cloner un projet ou en créer un nouveau :

1laravel new blog
2cd blog

Lier le dossier :

1valet park

Valet va automatiquement servir tout projet contenu dans le dossier courant.

Visiter le projet :

Ouvrez http://blog.test dans votre navigateur 🎉


🔄 Commandes utiles

Voici quelques commandes pratiques :

Commande Description
valet park Sert tous les projets du dossier courant
valet link nom Crée un lien symbolique pour nom.test
valet secure Active HTTPS pour un projet
valet unsecure Désactive HTTPS
valet restart Redémarre les services
valet uninstall Supprime Valet proprement

🐳 Comparaison rapide : Valet vs Docker vs Homestead

Critère Valet Docker Homestead
Léger
Rapide à installer
Besoin de virtualisation
Idéal pour Laravel
Configuration avancée

❓ FAQ

Que faire si .test ne fonctionne pas ?

Vérifiez que dnsmasq est bien configuré et que vous avez redémarré votre réseau. Essayez valet restart.

Est-ce que Valet fonctionne avec d'autres frameworks ?

Oui ! Symfony, WordPress, Statamic, même des sites HTML simples.

🪟 Pour les utilisateurs Windows : Laravel Herd à la rescousse 🐑

Vous êtes sur Windows ? Valet n’est pas disponible pour votre système. Mais pas de panique !

➡️ Laravel Herd est une alternative officielle pour Windows (et macOS), simple à installer, avec PHP, Nginx, SSL et Laravel intégré.

Laravel Herd pour Windows


💬 Conclusion

Laravel Valet pour Linux est une solution rapide et propre pour développer localement, sans les tracas des conteneurs. Si vous êtes sous Ubuntu ou Debian et que vous cherchez un outil simple pour vos projets Laravel, Valet est parfait pour vous.

N'hésitez pas à l'ajouter à votre workflow et à explorer la documentation officielle du projet : 👉 https://valetlinux.plus/


Tu as aimé cet article ? Partage-le ou laisse un commentaire 💬

Commentaires

Aucun commentaire pour ce post.

Ajouter un commentaire

Partager cet article