Hosting Laravel
Laravel sui tuoi server, configurato per te
Crea un server presso il tuo provider cloud, scegli il repository e fai push. Nginx, PHP-FPM, il database, Redis, i queue worker e lo scheduler sono configurati per Laravel, e ogni deploy va online senza downtime.
Dal repository alla produzione in tre passaggi
- 1
Crea un server
Su Hetzner Cloud, DigitalOcean, Vultr, Akamai, AWS o Google Cloud, oppure su qualsiasi VPS Ubuntu 24.04. Scegli PHP da 8.1 a 8.5 e MySQL, MariaDB o PostgreSQL; Redis e Node.js sono inclusi.
- 2
Crea un sito Laravel
Scegli il preset Laravel e il tuo repository. Il sito riceve un
.envcon le credenziali del database già compilate e un indirizzo gratuitoon-deploy.linkche funziona subito. - 3
Fai push
Ogni push sul tuo branch crea una nuova release: Composer, la build del frontend,
migrate --forceeoptimize, poi un passaggio atomico.
Funzioni del sito
L'ecosistema Laravel, un interruttore per strumento
Attiva uno strumento e Vimonto Deploy scrive il processo Supervisor, la voce cron, le regole Nginx e le chiavi `.env` di cui ha bisogno, e lo riavvia dopo ogni deploy.
Horizon
Esegue
artisan horizonsotto Supervisor e inviahorizon:terminatedopo ogni deploy, così i job finiscono prima sul codice vecchio.Reverb
Fa girare il tuo server WebSocket su un indirizzo dedicato, come
ws.shop.example.com, con regole Nginx, DNS, HTTPS e chiavi.envgià compilate.Pulse
Tiene attivo
pulse:check, così la dashboard di Pulse mostra CPU, memoria e disco del tuo server.Inertia SSR
Esegue il renderer lato server e lo riavvia a ogni deploy, per primi caricamenti più rapidi e risultati migliori sui motori di ricerca.
Nightwatch
Tiene attivo l'agente Nightwatch con il tuo token nel
.env, così la tua app invia i dati a Laravel Nightwatch.Scheduler
Una voce cron esegue
schedule:runogni minuto nella release attiva. Aggiungi degli heartbeat per sapere quando un job smette di girare.
Tutto per il sito in un solo menu

Code, storage e .env: ci pensiamo noi
I queue worker girano sotto Supervisor con l'utente del sito e ricevono queue:restart dopo ogni deploy. storage/ e .env stanno in una directory condivisa, così upload e impostazioni sopravvivono a ogni release.
Al primo deploy il tuo .env.example diventa la base del .env di produzione, con i valori generati già compilati. Ogni modifica successiva viene conservata, così puoi ripristinare una qualsiasi delle ultime 50 versioni.
- Più versioni di PHP affiancate; ogni sito sceglie la sua
- Siti isolati con un proprio utente Linux e pool PHP-FPM
- Monorepo: punta il sito alla cartella dell'app
- Distribuisci il traffico su più app server con un load balancer
Domande sull'hosting Laravel
Quali versioni di Laravel e PHP sono supportate?
Qualsiasi versione di Laravel che giri su PHP da 8.1 a 8.5. Installa più versioni di PHP su un server e scegline una per sito; lo script di deploy la segue tramite $VIMONTO_PHP.
Posso usare Horizon e i normali queue worker insieme?
Usa l'uno o gli altri, per sito. Se attivi Horizon mentre il sito ha già dei propri queue worker, Vimonto Deploy ti avvisa, così i job non vengono presi due volte.
Funziona con Statamic?
Sì. Statamic ha un preset dedicato e gli stessi interruttori di Laravel, e il suo script di deploy prepara anche la Stache. Vedi hosting Statamic.
Quanto costa?
Il piano gratuito comprende 1 server e 3 siti con tutte le funzionalità. Premium costa 15 € al mese per organizzazione, senza limiti. I tuoi server li fattura il tuo provider cloud.
Pagine correlate
Il tuo prossimo deploy potrebbe essere online prima che finisca il caffè.
Crea un’organizzazione, collega un server e fai push. Tutto qui.