[{"data":1,"prerenderedAt":118},["ShallowReactive",2],{"seo-verification":3,"blog-deployer-laravel-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},5,"deployer-laravel-vps","Déployer Laravel sur un VPS : guide production","Passez Laravel en production sur VPS : PHP, workers, cache, base de données, reverse proxy et HTTPS proprement configurés.",7,2840,false,"2026-02-09T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},4,"Développement","developpement","bg-warning\u002F10 text-warning","dev",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeployer-laravel-vps-poster.svg",{"categorySlug":20,"appSlug":27},"laravel-stack","Laravel demande plus qu'un hébergement PHP basique dès que les queues, le cache et les tâches planifiées entrent en jeu. Un VPS ServOrbit vous laisse choisir la version PHP, isoler les workers et piloter le déploiement avec la même rigueur qu'en local. Le guide se concentre sur le chemin production : dépendances, variables, migrations, queue workers et HTTPS.",[30,34,44,63,66],{"type":31,"title":32,"body":33},"h2","Pourquoi héberger Laravel sur un VPS ?","Un hébergement mutualisé impose des contraintes incompatibles avec les besoins réels d'une application Laravel : PHP souvent limité à une version unique, impossibilité de faire tourner un processus Artisan en arrière-plan ou de configurer un vrai scheduler cron. Sur un VPS, vous disposez d'un environnement dédié où chaque composante de la stack (PHP-FPM, Nginx, MySQL ou PostgreSQL, Redis) est configurée précisément selon vos besoins, sans partager les ressources avec d'autres clients. C'est la solution naturelle dès que votre projet dépasse le stade du prototype ou que vous avez des exigences en matière de performance, de sécurité et de disponibilité.",{"type":35,"title":36,"items":37},"ul","Ce que vous pouvez faire avec Laravel sur un VPS",[38,39,40,41,42,43],"Faire tourner des queue workers persistants (jobs, emails, notifications) avec Laravel Horizon ou Supervisor, sans time limit imposé par un hébergeur","Planifier des tâches récurrentes via le scheduler Artisan (`php artisan schedule:run`) déclenché par un vrai cron système toutes les minutes","Servir une API REST ou GraphQL haute disponibilité avec des temps de réponse maîtrisés grâce à OPcache et Redis configurés librement","Déployer plusieurs environnements (staging, production) sur un seul VPS en isolant chaque application dans son propre vhost Nginx","Activer des extensions PHP spécifiques (imagick, gmp, sodium…) ou changer de version PHP (8.1, 8.2, 8.3) sans dépendre d'un support client","Intégrer des outils DevOps modernes comme Envoyer, Deployer ou GitHub Actions directement depuis votre pipeline CI\u002FCD",{"type":45,"title":46,"steps":47},"steps","Installer Laravel sur votre VPS ServOrbit",[48,51,54,57,60],{"title":49,"body":50},"Commander un VPS Cloud ServOrbit","Rendez-vous sur la page \u002Fvps-cloud et choisissez l'offre adaptée à votre projet — pour une application Laravel standard, une instance à 2 vCPU et 2 Go de RAM est un bon point de départ. Sélectionnez Ubuntu 22.04 LTS comme système d'exploitation et validez votre commande. Votre VPS est provisionné en moins de deux minutes.",{"title":52,"body":53},"Accéder au Marketplace depuis l'espace client","Connectez-vous à votre espace client ServOrbit, puis naviguez vers la section \"VPS\" et cliquez sur votre instance. Dans le panneau de gestion, cliquez sur l'onglet \"Marketplace\" pour accéder à la bibliothèque d'applications prêtes à l'emploi.",{"title":55,"body":56},"Sélectionner Laravel et lancer l'installation","Dans le Marketplace, recherchez \"Laravel\" et cliquez sur la fiche applicative. L'installateur déploie automatiquement la stack complète : Nginx comme serveur web, PHP-FPM (8.2 par défaut), MySQL 8.0 et Composer. Cliquez sur \"Installer\" et patientez deux à trois minutes le temps que le script configure l'ensemble de l'environnement.",{"title":58,"body":59},"Récupérer les identifiants et accéder à votre application","Une fois l'installation terminée, l'espace client affiche un résumé contenant l'adresse IP de votre VPS, les identifiants MySQL générés (base de données, utilisateur et mot de passe), ainsi que le chemin racine de l'application (\u002Fvar\u002Fwww\u002Flaravel\u002Fpublic). Votre application est accessible via http:\u002F\u002F\u003CIP-du-VPS> sur le port 80. Connectez-vous en SSH avec `ssh root@\u003CIP>` pour effectuer la configuration initiale : éditer le fichier .env, exécuter `php artisan key:generate` si ce n'est pas déjà fait, et lancer les migrations avec `php artisan migrate`.",{"title":61,"body":62},"Pointer votre domaine et activer HTTPS","Dans votre gestionnaire DNS, créez un enregistrement A pointant votre domaine vers l'IP du VPS. Ensuite, depuis le VPS en SSH, installez Certbot et obtenez un certificat Let's Encrypt gratuit avec la commande `certbot --nginx -d mondomaine.com`. Nginx est automatiquement reconfiguré pour rediriger tout le trafic HTTP vers HTTPS, et votre application Laravel est désormais accessible de façon sécurisée sur votre domaine personnalisé.",{"type":64,"body":65},"tip","Avant de passer en production, définissez `APP_ENV=production` et `APP_DEBUG=false` dans votre fichier `.env` — laisser le mode debug actif expose la structure de votre application et des variables d'environnement sensibles dans les messages d'erreur affichés aux visiteurs. Activez également le cache de configuration et de routes avec `php artisan config:cache && php artisan route:cache` pour gagner jusqu'à 30 % de performance sur les temps de réponse.",{"type":64,"title":67,"body":68},"La documentation officielle","Pour la configuration avancée, les options propres à l’outil et les changements de version, référez-vous à la \u003Ca href=\"https:\u002F\u002Flaravel.com\u002Fdocs\" target=\"_blank\" rel=\"noopener noreferrer\">documentation officielle de Laravel\u003C\u002Fa>. Ce guide couvre la mise en ligne sur VPS ServOrbit ; la documentation éditeur reste la référence pour les réglages fins.","Déployez Laravel en quelques minutes sur un VPS Cloud ServOrbit","Commandez votre VPS Cloud dès maintenant et lancez votre application Laravel en production en moins de cinq minutes grâce au Marketplace ServOrbit.","Lancer mon VPS Cloud","\u002Fvps-cloud",[74,92,105],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":79,"views":80,"isPinned":13,"publishedAt":81,"category":82,"categories":87,"featuredImage":23,"bgImage":24,"posterImage":89,"relatedSolution":90},41,"deployer-avec-coolify","Déployer vos applications avec Coolify sur un VPS","Déployez vos applications avec Coolify sur un VPS : une PaaS open source auto-hébergée façon Heroku, avec Git, Docker et SSL automatique.",8,1640,"2026-05-10T00:00:00+00:00",{"id":83,"name":84,"slug":85,"color":86,"icon":85},3,"Déploiement","deploiement","bg-success\u002F10 text-success",[88],{"id":83,"name":84,"slug":85,"color":86,"icon":85},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":85,"appSlug":91},"coolify",{"id":93,"slug":94,"title":95,"excerpt":96,"readTime":11,"views":97,"isPinned":13,"publishedAt":98,"category":99,"categories":100,"featuredImage":23,"bgImage":24,"posterImage":102,"relatedSolution":103},39,"deployer-avec-caddy","Déployer vos applications avec Caddy sur un VPS","Déployez Caddy sur votre VPS : serveur web et reverse proxy avec HTTPS automatique. Un Caddyfile de quelques lignes suffit pour passer en production.",443,"2026-05-12T00:00:00+00:00",{"id":83,"name":84,"slug":85,"color":86,"icon":85},[101],{"id":83,"name":84,"slug":85,"color":86,"icon":85},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caddy-poster.svg",{"categorySlug":85,"appSlug":104},"caddy",{"id":106,"slug":107,"title":108,"excerpt":109,"readTime":79,"views":110,"isPinned":13,"publishedAt":111,"category":112,"categories":113,"featuredImage":23,"bgImage":24,"posterImage":115,"relatedSolution":116},43,"deployer-nodejs-vps","Déployer une application Node.js sur un VPS","Déployez une application Node.js en production sur un VPS : PM2, reverse proxy Nginx, SSL Let's Encrypt et démarrage automatique au boot.",591,"2026-05-08T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[114],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fdeployer-nodejs-vps-poster.svg",{"categorySlug":18,"appSlug":117},"nodejs",1784126232908]