Vés al contingut principal

Allotjament Laravel

Un allotjament Laravel fet per a la vostra manera de publicar

SSH, desplegaments amb Composer i Git, PHP 8.x commutable, Redis i marge per a treballadors de cua i cron: tot el que una aplicació amb Artisan necessita, sobre servidors al núvol NVMe ràpids.

$2.42

Launch, al mes

PHP 8.x

Versions commutables

SSH

Composer, Git i Artisan

Redis

Cau, cues i sessions

Developer coding on a web hosting server

Cadena d'eines

Composer, SSH i Git, a punt des del primer dia

Laravel espera una cadena d'eines de desenvolupament de veritat, així que us en donem una. Obriu una sessió SSH i Composer ja hi és: executeu composer install per baixar els paquets de vendor, git pull per agafar l'última versió i Artisan per migrar i guardar en cau. És el mateix flux de treball que feu servir en local, però apuntant al vostre servidor en producció.

  • Composer instal·lat i al vostre PATH
  • Terminal SSH complet per a Artisan i els registres
  • Feu git clone i git pull directament del vostre repositori
  • Cap pas de compilació local necessari al servidor

Per què el nostre allotjament Laravel

Tot el que una aplicació Laravel necessita

Cadena d'eines d'allotjament Laravel amb SSH, Composer i Redis

Composer, a punt per executar

Composer ve instal·lat i al vostre PATH, així composer install, update i require funcionen per SSH des del moment que el compte és actiu, sense barallar-se amb versions.

Accés SSH de veritat

Un terminal SSH complet us permet executar ordres d'Artisan, seguir registres, buidar memòries cau i gestionar la vostra aplicació com faríeu en qualsevol servidor Linux.

Desplegaments amb Git

Cloneu directament des de GitHub, GitLab o Bitbucket i baixeu les actualitzacions per SSH. Publiqueu una versió amb git pull, composer install i una ordre migrate.

Treballadors de cua i cron

Mantingueu queue:work en marxa per a tasques i notificacions, i apunteu una sola tasca programada a Artisan perquè schedule:run ho porti tot a l'hora.

PHP 8.x que controleu vosaltres

Canvieu entre versions modernes de PHP 8.x i ajusteu la memòria, el temps d'execució i l'OPcache per lloc perquè encaixi amb el que espera la vostra versió de Laravel.

Redis inclòs

Sosteniu la memòria cau, les sessions i les cues amb Redis perquè les pàgines pesades es mantinguin ràpides i la feina de fons es buidi de pressa, també amb trànsit real.

Plans

Plans d'allotjament Laravel

D'un sol projecte a fins a 100 aplicacions: SSH, Composer, Git i Redis vénen de sèrie a tots els nivells.

Launch

Everything you need to get one site online

$2.42/mo

renews at the same price · billed annually

SSD storage
10 GB
Websites
1
Bandwidth
500 GB
CPU / RAM
1 core / 2 GB
Databases
25 MySQL
  • Free domain for your first year
  • Free auto-renewing SSL
  • Free website migration
  • Free AI website builder
  • WordPress Toolkit + daily backups
  • SSH, Git & Composer
Comença ara
Most Popular

Pro

Host as many sites as you like

$4.66/mo

renews at the same price · billed annually

SSD storage
20 GB
Websites
25
Bandwidth
1 TB
CPU / RAM
1 core / 2 GB
Databases
50 MySQL
  • Free domain for your first year
  • Free auto-renewing SSL
  • Free website migration
  • Free AI website builder
  • WordPress Toolkit + daily backups
  • SSH, Git & Composer
Comença ara

Elite

High-performance hosting with 200 GB NVMe storage

$7.08/mo

renews at the same price · billed annually

SSD storage
200 GB
Websites
100
Bandwidth
2 TB
CPU / RAM
2 cores / 4 GB
Databases
100 MySQL
  • Free domain for your first year
  • WordPress Toolkit Deluxe
  • 6-hourly backups + Imunify360
  • PHP X-Ray & CloudLinux Pro
  • Python, Node.js & Ruby
  • Priority 24/7 support
Comença ara
Developer coding on a web hosting server

Feina en segon pla

Treballadors de cua i cron que simplement funcionen

Les aplicacions de veritat fan feina en segon pla. Executeu un treballador de cua d'Artisan persistent perquè tasques, notificacions i exportacions pesades passin fora de la petició web, i afegiu una sola entrada de cron que dispari schedule:run cada minut. A partir d'aquesta única tasca, el planificador de Laravel pren el relleu: no cal fer malabarismes amb una dotzena de línies de cron separades.

  • Mantingueu queue:work processant tasques
  • Una sola entrada de cron mou schedule:run
  • Correus, notificacions i exportacions fora de la petició
  • Les cues amb Redis es buiden de pressa

Comparar

Compareu els plans de Laravel

Pugeu de nivell amb un parell de clics a mesura que creixen la vostra aplicació i el seu trànsit.

Gràfic comparatiu dels plans d'allotjament Laravel amb l'espai SSD i la CPU
Comparativa dels plans d'allotjament Laravel
FeatureLaunchProElite
Emmagatzematge SSD10 GB20 GB200 GB
Llocs web125100
CPU / RAM1 core / 2 GB1 core / 2 GB2 cores / 4 GB
Bases de dades MySQL25 MySQL50 MySQL100 MySQL
SSH, Composer i Git
PHP 8.x commutable
Redis disponible
Treballadors de cua i cron
Fast website loading speed performance test

Rendiment

PHP 8.x i Redis per a una aplicació àgil

La velocitat surt de l'entorn d'execució i de la capa de memòria cau. El PHP 8.x modern amb OPcache manté calent el vostre codi compilat, mentre que Redis guarda a memòria les entrades de cau, les sessions i les tasques encuades perquè les pàgines dinàmiques de Laravel es dibuixin de pressa. L'emmagatzematge de classe NVMe de sota manté ràpides les migracions, els recursos i les lectures de base de dades.

  • PHP 8.x modern amb OPcache
  • Redis per a cau, sessions i cues
  • Emmagatzematge de classe NVMe sota cada aplicació
  • Ajusteu la memòria i el temps d'execució per lloc

Ideal per a

Fet per a la manera com feu servir Laravel

Desenvolupador de Laravel construint una API de SaaS sobre allotjament al núvol

SaaS i projectes paral·lels

Llanceu barat una aplicació moguda per Artisan i després pugeu de nivell quan arribi el trànsit: el vostre flux de desplegament no ha de canviar mai.

API i backends

Serviu API de Laravel i backends protegits amb Sanctum amb Composer, Redis i un terminal de veritat al darrere, no un tauler de clics tancat.

Autònoms i agències

Allotgeu projectes Laravel de clients amb desplegaments per Git i fluxos aptes per a entorns de proves, tot gestionat des de l'SSH i un tauler de control conegut.

Com funciona

Del repositori a producció en tres passos

Flux de desplegament pas a pas de Laravel, de Git a producció
1

Trieu un pla i connecteu-vos per SSH

Escolliu Launch, Pro o Elite i obriu una sessió SSH. Composer, Git i PHP 8.x ja hi són instal·lats i esperant la vostra primera ordre.

2

Cloneu, instal·leu i configureu

Baixeu el vostre repositori amb Git, executeu composer install, definiu el vostre .env i deixeu que Artisan s'encarregui de key:generate i migrate contra la vostra base de dades MySQL.

3

Apunteu les cues i el cron a Artisan

Arrenqueu un treballador de cua per a les tasques de fons i afegiu una sola entrada de cron que executi schedule:run cada minut: tot el vostre calendari flueix a partir d'aquí.

Publiqueu més de pressa

Optimitzeu Laravel per a producció

Executeu aquestes ordres d'Artisan en desplegar i la vostra aplicació arrencarà amb la configuració, les rutes i les vistes en cau en comptes de reconstruir-les a cada petició.

Línia d'ordres d'Artisan optimitzant una aplicació Laravel per a producció

php artisan config:cache

Fusiona tots els fitxers de configuració en una sola matriu en cau perquè Laravel deixi de llegir i analitzar tota la configuració a cada petició.

php artisan route:cache

Compila totes les definicions de rutes en un sol fitxer perquè l'encaminament es mantingui ràpid fins i tot en aplicacions amb centenars de punts d'accés.

php artisan view:cache

Precompila les vostres plantilles Blade per endavant perquè el primer visitant després d'un desplegament no hagi d'esperar mai la compilació.

php artisan event:cache

Guarda en cau els escoltadors d'esdeveniments detectats perquè el framework no hagi d'escanejar tota l'aplicació per trobar-los cada cop que arrenca.

php artisan optimize

Escalfa alhora les memòries cau del framework i dels paquets amb una sola ordre, així tot queda a punt per a producció en un sol pas.

php artisan queue:restart

Avisa els treballadors en marxa que acabin la tasca actual i es reiniciïn, així agafen el codi que acabeu de desplegar.

Inclòs

A tots els plans de Laravel

  • Accés a terminal SSH
  • Composer preinstal·lat
  • Desplegaments amb git clone i git pull
  • Versions de PHP 8.x commutables
  • Línia d'ordres Artisan
  • Redis per a cau, sessions i cues
  • Treballadors de cua persistents
  • Cron per a schedule:run
  • Fins a 100 bases de dades MySQL
  • SSL gratuït de renovació automàtica
  • Emmagatzematge SSD de classe NVMe
  • Suport humà 24/7
Free website migration between hosting providers

Ja teniu una aplicació Laravel funcionant en un altre lloc?

Porteu-hi el repositori, la base de dades i el .env amb SSH i Git: el nostre equip és a punt per ajudar-vos a aterrar sense cap complicació.

Trasllada la teva aplicació

Preguntes freqüents

Dubtes sobre l'allotjament Laravel

Puc desplegar una aplicació Laravel per SSH i Git?

Sí. Tots els plans vénen amb un terminal SSH complet, així que desplegar és el mateix flux basat en Git que ja feu servir en local. Cloneu el vostre repositori directament des de GitHub, GitLab o Bitbucket dins del compte, executeu composer install per baixar els paquets de vendor i després copieu els vostres valors de producció al .env. A partir d'aquí Artisan pren el relleu: php artisan key:generate fixa la clau de l'aplicació i php artisan migrate construeix l'esquema de la base de dades. Publicar una versió posterior és igual de ràpid: git pull per agafar els commits nous, composer install per actualitzar dependències, php artisan migrate per a les migracions noves i un refresc de la memòria cau per netejar la configuració antiga. Com que teniu un terminal de veritat i no un tauler tancat, podeu seguir registres, arreglar els permisos de storage i tornar a executar qualsevol ordre si cal repassar alguna cosa. Apunteu l'arrel de documents a la carpeta public i el lloc ja és en línia amb HTTPS.

Composer ja hi ve instal·lat?

Sí: Composer ve instal·lat a tots els comptes i ja és al vostre PATH, així que no hi ha res per baixar, descomprimir ni configurar abans del primer desplegament. Obriu una sessió SSH en el moment que s'aprovisiona el compte i composer install, composer update, composer require i composer dump-autoload funcionen de seguida contra el binari de PHP correcte. Això compta amb Laravel, perquè el framework i pràcticament tots els paquets que hi afegiu (dels kits d'inici a Sanctum, Horizon i la resta) s'incorporen amb Composer i no confirmant-los al repositori. Manteniu el vostre propi composer.json i composer.lock, així les versions que proveu en local són les que aterren al servidor. Si mai us cal executar Composer amb una versió concreta de PHP, ho podeu fer, perquè la versió de PHP és seleccionable per lloc. En resum, el vostre flux de dependències es comporta exactament igual que a la vostra pròpia màquina.

Amb quina versió de PHP funciona Laravel aquí?

Teniu PHP 8.x modern, i trieu vosaltres quina versió fa servir cada lloc des del tauler de control. Aquesta flexibilitat compta perquè cada versió de Laravel declara un requisit mínim de PHP: les versions recents esperen PHP 8.1 o superior, mentre que una aplicació antiga amb suport de llarga durada pot estar fixada a una compilació 8.x anterior. En comptes d'imposar un sol entorn d'execució a tot, fixeu la versió per domini, així un projecte antic d'un client i una aplicació nova de trinca poden conviure al mateix compte sense cap conflicte. A més del selector podeu ajustar els paràmetres que importen a Laravel: memory_limit per a ordres d'Artisan i importacions més pesades, max_execution_time per a tasques llargues i l'OPcache perquè el codi compilat es mantingui calent a memòria. Canviar de versió és immediat i reversible, cosa que fa que provar una actualització de PHP tingui poc risc: pugeu primer un domini de proves, confirmeu que la vostra bateria de proves passa i després moveu la producció amb un sol clic.

Com faig funcionar les cues i el planificador de Laravel?

Totes dues coses hi són de primera categoria. Per a la feina encuada, arrenqueu un treballador persistent amb php artisan queue:work perquè tasques, notificacions, correus i exportacions pesades s'executin fora de la petició web en comptes de bloquejar la càrrega de pàgina d'un visitant. Si sosteniu la cua amb Redis, les tasques s'agafen i es buiden de pressa fins i tot amb trànsit real. Per a la feina programada, no cal afegir una llista llarga de línies de cron separades. En comptes d'això ho registreu tot dins del planificador de Laravel al codi de la vostra aplicació i després afegiu una sola entrada de cron que executi php artisan schedule:run cada minut. A partir d'aquesta única tasca, Laravel decideix quines ordres toquen i les dispara: resums horaris, neteges nocturnes, informes setmanals i el que calgui. Després de cada desplegament, executeu php artisan queue:restart perquè els vostres treballadors carreguin el codi nou. És la configuració estàndard de Laravel funcionant exactament com descriu la documentació, sense cap solució específica de la plataforma que us hàgiu d'aprendre.

Doneu suport a Redis per a memòria cau i cues?

Sí. Redis és disponible per a memòria cau, emmagatzematge de sessions i cues, que és la combinació a la qual recorren la majoria d'aplicacions Laravel en producció. Apunteu el vostre controlador de cau a Redis i els resultats de consultes costoses, els fragments dibuixats i els valors calculats se serveixen des de memòria en comptes de reconstruir-se a cada visita. Passeu les sessions a Redis i l'estat de sessió iniciada es manté ràpid i coherent a mesura que creix el trànsit. Fixeu la connexió de cua a Redis i les tasques de fons s'encuen i es processen amb molt poca sobrecàrrega, així els treballadors continuen àgils durant els pics. Tot això ho configureu al vostre .env amb els paràmetres estàndard dels controladors de cau, de sessió i de cua: no cal cap configuració a mida de la nostra banda. Com que Redis manté aquest conjunt de treball a la RAM i no al disc, les pàgines que abans es feien pesades es tornen notablement més àgils, i el processament de fons segueix el ritme en comptes d'acumular-se quan arriba una ràfega de trànsit.

Puc apuntar l'arrel web a la carpeta public de Laravel?

Sí, i és la manera correcta de servir una aplicació Laravel. Laravel manté un únic punt d'entrada al seu directori public i deixa el codi de l'aplicació, el .env i storage per damunt de l'arrel web, així res sensible no és accessible des del web. Des del tauler de control fixeu l'arrel de documents del vostre domini a la carpeta public del projecte, i les peticions passen per index.php exactament com el framework preveu. Combinat amb el SSL gratuït de renovació automàtica, la vostra aplicació respon per HTTPS amb URL netes i sense cap index.php a la barra d'adreces. Els permisos de directori de storage i bootstrap/cache són fàcils de fixar per SSH, així la memòria cau, les sessions i les pujades de fitxers funcionen a la primera. Si allotgeu diverses aplicacions en un sol compte, cada domini té la seva pròpia arrel de documents apuntada a la seva pròpia carpeta public, i així els projectes queden ben separats tot i compartir el mateix servidor NVMe ràpid a sota.

Desplegueu la vostra aplicació Laravel avui.

SSH, Composer, Git, PHP 8.x i Redis, amb els treballadors de cua i el cron a punt.

Veure els plans de Laravel

The Full Picture

Beyond the SSH shell and Composer toolchain, running Laravel in production also means backups that actually restore, a sane way to separate staging from production, and a path for moving an app you already run somewhere else without a weekend of downtime. This is the operational side of Laravel hosting that most comparison pages skip.

Below we cover multi-project setups on a single account, how daily backups and rollbacks work alongside your Git-based deploys, what our free managed migration actually does for an existing Artisan app, and how pricing and guarantees stack up so you can test the platform without risk.

Deep Dives

The details behind the promises

Running Several Laravel Projects on One Account

Freelancers and small teams rarely ship one app and stop — a plan built for Laravel needs room for the next one too. Addon domains let you run a second, third or fourth Artisan project from the same account, each with its own document root pointed at that project's public folder, its own .env and its own database, so client sites and side projects never share state by accident.

With up to 100 MySQL databases available on higher tiers, a typical setup might pair a production domain with a staging subdomain that runs the same codebase against a separate database — push to staging first, run your test suite and Artisan migrations there, then promote to production once it's confirmed. No second hosting account or extra invoice required to keep environments cleanly apart.

Backups and Safe Rollbacks

Deploys occasionally go wrong — a migration that should have been reversible isn't, or a seed command runs against the wrong table. Daily backups sit underneath your Git-based workflow as the safety net: your codebase itself is recoverable via git reset to any earlier commit, but your database and storage folder need their own restore point, and that's what the daily backup snapshot provides.

In practice this means a bad php artisan migrate is rarely a crisis. Roll the code back with Git, restore the database from the previous day's backup, and you're back to a known-good state in minutes rather than trying to hand-write a down() migration under pressure. It's the same discipline experienced Laravel teams already build into their own deploy pipelines, provided here as a standard part of the plan rather than something you configure yourself.

Moving an Existing Laravel App to Us

If you're already running Laravel somewhere else, the switch doesn't have to mean rebuilding your deploy process from scratch. Our free managed migration covers the parts that are tedious to do by hand: transferring your codebase, exporting and importing your MySQL database, and carrying over the storage directory that holds uploaded files, generated PDFs and cached views so nothing gets left behind on the old server.

We bring the app up on a temporary address first so you can confirm routes, queue jobs, scheduled tasks and Redis-backed sessions all behave exactly as they did before, with your composer.json and .env intact. Only once that's verified do we walk through the DNS cutover, so visitors experience a clean handover rather than a gap where the app is unreachable.

Pricing, Currency and the Money-Back Guarantee

Laravel-ready plans start from $2.42/mo, shown in your local currency automatically thanks to geo-currency detection at checkout, so you're not left converting USD in your head to know what you're actually paying. Billing runs through Bohzo Ltd (UK), the company behind Hosting Cheap, giving you a clear, identifiable entity on your invoice and card statement rather than an anonymous reseller brand.

Every plan carries a 30-day money-back guarantee, so you can deploy your actual app, run it under real traffic for a few weeks, and confirm queue throughput, Redis caching and PHP version behavior suit your project before committing long-term. If a heavier app outgrows shared resources later, moving to a VPS with root access is a straightforward upgrade rather than a re-platform.

Daily automatic website backups

Backups, migration and a real safety net

A Laravel app in production needs more than a fast server — it needs a way back if something breaks. Daily backups mean a bad migration or a corrupted upload doesn't turn into a support ticket at 2am; you restore and move on.

When you're moving from another host, our team handles the codebase, database and storage folder transfer for you at no charge, then lets you verify everything on a temporary address before any DNS changes happen.

  • Daily backups of your database and files
  • Free managed migration of code, DB and storage
  • Verify on a temporary domain before cutover
  • 30-day money-back guarantee to test it properly

More Reasons

Built to help you grow

Daily automated backups

Database and storage folder snapshots run daily, giving your Git deploys a real restore point instead of just a code rollback.

Free managed migration

Our team moves your codebase, MySQL database and storage directory across and lets you verify before the DNS cutover.

Addon domains for staging

Run a staging subdomain and production domain from the same account so you can test migrations before they go live.

30-day money-back guarantee

Deploy your real Laravel app and run it under actual traffic for a month before deciding if the plan is the right fit.

NVMe SSD with LiteSpeed

Storage and web server layer both tuned for speed, so migrations, asset compilation and page responses stay quick under load.

24/7 human support

Reach a real person about deploy failures, permission errors or queue worker issues any time, not a ticket queue with a delay.

Getting Started

How to get going

1

Request a free migration review

Tell us where your Laravel app currently lives and we'll confirm what's involved in moving the codebase, database and storage folder across.

2

We copy your app and verify it

Your files, MySQL data and .env land on a temporary address so you can check routes, queues and scheduled tasks before anything goes live.

3

Cut over DNS once you're satisfied

With everything confirmed on the temporary domain, we switch DNS so visitors land on the new server with no gap in between.

Good To Know

What's covered

  • Daily backups of database and storage folder
  • Free managed migration from your current host
  • 30-day money-back guarantee on every plan
  • Addon domains for staging and production splits
  • Up to 100 MySQL databases on higher tiers
  • Geo-currency pricing shown at checkout
  • LiteSpeed web server on NVMe SSD storage
  • Billing through Bohzo Ltd (UK)

More FAQ

More questions, answered

Can you migrate my existing Laravel app here for free?

Yes. Our team transfers your codebase, exports and imports your MySQL database, and carries over your storage folder so uploaded files and cached data aren't left behind. We bring everything up on a temporary address first so you can confirm queues, the scheduler and Redis-backed sessions all still work, and only then do we walk through the DNS cutover.

Do you back up my Laravel database and uploaded files?

Yes, daily backups cover your database and storage directory, giving you a restore point that sits alongside your own Git-based code rollbacks. If a migration or seed command goes wrong, you can restore the previous day's snapshot rather than trying to reverse the damage by hand.

Can I run a staging environment alongside production for the same app?

Yes. Addon domains let you point a staging subdomain and your live domain at the same account, each with its own document root and database. Push and test on staging first, run your Artisan migrations there, and only promote to the production domain once you're confident.

How many Laravel projects can I host on one account?

Higher tiers support up to 100 MySQL databases, which in practice means room for several Laravel projects — a mix of client sites, side projects and staging copies — on a single account, each with its own domain, database and .env.

What if Laravel hosting here doesn't suit my app?

Every plan is covered by a 30-day money-back guarantee, so you can deploy your actual project, run it under real traffic, and check queue throughput and Redis caching behave the way you expect before committing beyond the trial period.

Does the price change depending on where I'm signing up from?

Plans are priced in USD starting at $2.42/mo, and geo-currency detection displays that price converted into your local currency at checkout, so what you see is what gets billed rather than a rate you have to calculate yourself. Billing itself runs through Bohzo Ltd (UK).