SSH, nasazování přes Composer a Git, přepínatelné PHP 8.x, Redis a prostor pro workery front i cron — vše, co aplikace s Artisanem potřebuje, na rychlých NVMe cloud serverech.
$2.42
Launch, za měsíc
PHP 8.x
Přepínatelné verze
SSH
Composer, Git a Artisan
Redis
Cache, fronty a relace
Nástroje
Composer, SSH a Git připravené hned první den
Laravel očekává skutečnou vývojářskou výbavu, takže vám ji dáme. Otevřete relaci SSH a Composer už tam je — spusťte composer install pro stažení balíčků z vendoru, git pull pro nejnovější vydání a Artisan na migrace a cachování. Je to stejný postup, jaký používáte lokálně, jen mířený na váš ostrý server.
Composer nainstalovaný a v PATH
Plný shell přes SSH pro Artisan a logy
Git clone a pull rovnou z vašeho repozitáře
Na serveru není potřeba žádný lokální build
Proč náš Laravel hosting
Vše, co aplikace v Laravelu potřebuje
Composer připravený k použití
Composer je nainstalovaný a v PATH, takže composer install, update i require fungují přes SSH ve chvíli, kdy váš účet naskočí — žádné žonglování s verzemi.
Skutečný přístup přes SSH
Plný shell přes SSH vám umožní pouštět příkazy Artisanu, sledovat logy, mazat cache a spravovat aplikaci jako na kterémkoli linuxovém serveru.
Nasazování přes Git
Klonujte rovnou z GitHubu, GitLabu či Bitbucketu a stahujte aktualizace přes SSH. Vydání nasadíte příkazy git pull, composer install a jednou migrací.
Workery front a cron
Držte queue:work běžet kvůli úlohám a notifikacím a namiřte jedinou plánovanou úlohu na Artisan, aby schedule:run poháněl všechno včas.
PHP 8.x pod vaší kontrolou
Přepínejte mezi moderními vydáními PHP 8.x a laďte paměť, dobu běhu i OPcache pro každý web podle toho, co vaše verze Laravelu očekává.
Redis v ceně
Postavte cache, relace i fronty na Redisu, aby náročné stránky zůstaly rychlé a práce na pozadí se rychle odbavila i pod skutečným provozem.
Tarify
Tarify Laravel hostingu
Od jediného projektu až po 100 aplikací — SSH, Composer, Git a Redis jsou standardem u každé úrovně.
Skutečné aplikace pracují na pozadí. Spusťte trvalý worker fronty v Artisanu, aby se úlohy, notifikace i objemné exporty děly mimo webový požadavek, a přidejte jediný záznam v cronu, který každou minutu spustí schedule:run. Od téhle jedné úlohy převezme otěže plánovač Laravelu — žádné žonglování s tuctem samostatných řádků cronu.
Nechte queue:work zpracovávat úlohy
Jediný záznam v cronu žene schedule:run
E-maily, notifikace a exporty mimo požadavek
Fronty na Redisu se rychle odbaví
Porovnání
Porovnejte tarify pro Laravel
S růstem aplikace i její návštěvnosti přejdete na vyšší úroveň na pár kliknutí.
Porovnání tarifů Laravel hostingu
Feature
Launch
Pro
Elite
SSD prostor
10 GB
20 GB
200 GB
Weby
1
25
100
CPU / RAM
1 core / 2 GB
1 core / 2 GB
2 cores / 4 GB
MySQL databáze
25 MySQL
50 MySQL
100 MySQL
SSH, Composer a Git
Přepínatelné PHP 8.x
Dostupný Redis
Workery front a cron
Výkon
PHP 8.x a Redis pro svižnou aplikaci
Rychlost vzniká z běhového prostředí a cachovací vrstvy. Moderní PHP 8.x s OPcache drží zkompilovaný kód horký, zatímco Redis udržuje záznamy cache, relace i zařazené úlohy v paměti, takže se dynamické stránky Laravelu vykreslují rychle. Úložiště třídy NVMe pod tím drží migrace, statické soubory i čtení z databáze svižné.
Moderní PHP 8.x s OPcache
Redis pro cache, relace i fronty
Úložiště třídy NVMe pod každou aplikací
Ladění paměti a doby běhu pro každý web
Skvělé pro
Stavěno na to, jak Laravel používáte
SaaS a vedlejší projekty
Spusťte aplikaci poháněnou Artisanem levně a přejděte o úroveň výš, až dorazí návštěvnost — váš postup nasazování se přitom nikdy měnit nemusí.
API a backendy
Obsluhujte API v Laravelu a backendy zabezpečené Sanctumem s Composerem, Redisem a skutečným shellem za zády, ne s uzamčeným klikacím panelem.
Freelanceři a agentury
Hostujte klientské projekty v Laravelu s nasazováním přes Git a postupy přívětivými ke stagingu, spravované ze SSH a jednoho známého ovládacího panelu.
Jak to funguje
Z repozitáře do provozu ve třech krocích
1
Vyberte tarif a připojte se přes SSH
Zvolte Launch, Pro nebo Elite a otevřete relaci SSH. Composer, Git i PHP 8.x jsou už nainstalované a čekají na váš první příkaz.
2
Naklonujte, nainstalujte a nastavte
Stáhněte repozitář Gitem, spusťte composer install, nastavte .env a pak nechte Artisan provést key:generate a migrate proti vaší databázi MySQL.
3
Namiřte fronty a cron na Artisan
Spusťte worker fronty pro úlohy na pozadí a přidejte jeden záznam v cronu, který každou minutu spustí schedule:run — celý váš plán pak plyne odtud.
Rychleji do provozu
Optimalizujte Laravel pro produkci
Spusťte při nasazení tyhle příkazy Artisanu a vaše aplikace nastartuje z cachované konfigurace, rout a šablon místo jejich přestavování při každém požadavku.
php artisan config:cache
Sloučí všechny konfigurační soubory do jednoho cachovaného pole, takže Laravel přestane při každém požadavku číst a parsovat celou konfiguraci.
php artisan route:cache
Zkompiluje všechny definice rout do jediného souboru, takže směrování zůstane rychlé i u aplikací se stovkami endpointů.
php artisan view:cache
Předkompiluje šablony Blade dopředu, takže první návštěvník po nasazení nikdy nemusí čekat na kompilaci.
php artisan event:cache
Nacachuje nalezené posluchače událostí, takže framework při každém startu neprochází kvůli nim celou aplikaci.
php artisan optimize
Nahřeje cache frameworku i balíčků najednou jediným příkazem, takže je vše připravené pro produkci v jednom kroku.
php artisan queue:restart
Dá běžícím workerům signál, ať dokončí aktuální úlohu a restartují se, takže naberou kód, který jste právě nasadili.
V ceně
U každého tarifu pro Laravel
Přístup do shellu přes SSH
Předinstalovaný Composer
Nasazování přes git clone a pull
Přepínatelné verze PHP 8.x
Příkazovou řádku Artisanu
Redis pro cache, relace a fronty
Trvalé workery front
Cron pro schedule:run
Až 100 databází MySQL
Samoobnovující se SSL zdarma
SSD úložiště třídy NVMe
Lidskou podporu 24/7
Provozujete aplikaci v Laravelu už někde jinde?
Přeneste repozitář, databázi i .env přes SSH a Git — náš tým je po ruce, aby to s vámi hladce dotáhl.
Můžu aplikaci v Laravelu nasazovat přes SSH a Git?
Ano. Každý tarif přichází s plným shellem přes SSH, takže nasazování probíhá stejným postupem nad Gitem, jaký už používáte lokálně. Naklonujte repozitář rovnou z GitHubu, GitLabu nebo Bitbucketu do svého účtu, spusťte composer install pro stažení balíčků z vendoru a pak do .env vložte produkční hodnoty. Odtud přebírá otěže Artisan: php artisan key:generate nastaví klíč aplikace a php artisan migrate postaví schéma databáze. Nasazení dalšího vydání je stejně rychlé — git pull pro nové commity, composer install na aktualizaci závislostí, php artisan migrate pro nové migrace a osvěžení cache, aby zmizela ta stará. A protože máte skutečný shell místo uzamčeného panelu, můžete sledovat logy, opravit oprávnění složky storage a kterýkoli příkaz spustit znovu, když si zaslouží druhý pohled. Nasměrujte kořen dokumentů na složku public a web běží přes HTTPS.
Je Composer už nainstalovaný?
Ano — Composer je nainstalovaný u každého účtu a už je ve vaší PATH, takže před prvním nasazením není co stahovat, rozbalovat ani nastavovat. Otevřete relaci SSH ve chvíli, kdy se účet zřídí, a composer install, composer update, composer require i composer dump-autoload fungují okamžitě proti správné binárce PHP. Pro Laravel je to zásadní, protože framework i téměř každý balíček, který přidáte — od startovacích sad po Sanctum, Horizon a další — se stahuje přes Composer, ne commituje do repozitáře. Vlastní composer.json a composer.lock si držíte, takže na server dorazí přesně ty verze, které jste otestovali lokálně. Kdybyste kdy potřebovali pustit Composer pod konkrétním vydáním PHP, můžete, protože je verze PHP volitelná pro každý web. Zkrátka, vaše práce se závislostmi se chová přesně jako na vašem počítači.
Na které verzi PHP tu Laravel běží?
Dostanete moderní PHP 8.x a v ovládacím panelu si vyberete, které vydání každý web používá. Ta pružnost je důležitá, protože každá verze Laravelu uvádí minimální nároky na PHP — nedávná vydání očekávají PHP 8.1 nebo novější, zatímco starší aplikace s dlouhodobou podporou může být přišpendlená k dřívějšímu buildu 8.x. Místo abychom vnutili jedno běhové prostředí všemu, nastavíte verzi pro každou doménu, takže starší klientský projekt a zbrusu nová aplikace mohou žít na jednom účtu bez konfliktů. Vedle výběru vyladíte i nastavení, na kterých Laravelu záleží: memory_limit pro náročnější příkazy Artisanu a importy, max_execution_time pro dlouho běžící úlohy a OPcache, aby váš zkompilovaný kód zůstal horký v paměti. Přepnutí verze je okamžité a vratné, takže je testování povýšení PHP málo rizikové — nejdřív zvedněte staging doménu, ověřte, že testy projdou, a pak jediným kliknutím přesuňte produkci.
Jak spustím fronty a plánovač Laravelu?
Obojí je tu prvotřídní záležitostí. Pro práci ve frontě spusťte trvalý worker příkazem php artisan queue:work, aby úlohy, notifikace, maily i objemné exporty běžely mimo webový požadavek a neblokovaly načtení stránky návštěvníkovi. Postavte frontu na Redisu a úlohy se rychle vybírají a odbavují i pod skutečným provozem. U plánované práce nepřidáváte dlouhý seznam samostatných řádků cronu. Místo toho vše zaregistrujete v plánovači Laravelu přímo v kódu aplikace a přidáte jediný záznam v cronu, který každou minutu spustí php artisan schedule:run. Od téhle jedné úlohy si Laravel sám rozhodne, které příkazy jsou na řadě, a spustí je — hodinové souhrny, noční úklidy, týdenní reporty a tak dál. Po každém nasazení spusťte php artisan queue:restart, aby workery načetly nový kód. Je to standardní nastavení Laravelu fungující přesně tak, jak popisuje dokumentace, bez obcházení specifických pro platformu.
Podporujete Redis pro cache a fronty?
Ano. Redis je k dispozici pro cachování, ukládání relací i fronty, což je kombinace, po které většina produkčních aplikací v Laravelu sáhne. Namiřte ovladač cache na Redis a nákladné výsledky dotazů, vykreslené fragmenty i spočítané hodnoty se servírují z paměti místo přestavování při každém zásahu. Přesuňte relace na Redis a stav přihlášení zůstane rychlý a konzistentní, jak návštěvnosti přibývá. Nastavte připojení fronty na Redis a úlohy na pozadí se zařazují i zpracovávají s minimální režií, takže workery zůstávají svižné i při nárazech. Všechno tohle si zapojíte v .env standardními volbami ovladače cache, relací a fronty — na naší straně není potřeba žádná zvláštní konfigurace. A protože Redis drží tuhle pracovní sadu v paměti RAM místo na disku, stránky, které dřív působily těžkopádně, znatelně zesvižní a zpracování na pozadí stíhá místo hromadění nevyřízených úloh, když dorazí nápor.
Můžu nasměrovat kořen webu na složku public v Laravelu?
Ano, a je to správný způsob, jak aplikaci v Laravelu obsluhovat. Laravel drží jediný vstupní bod ve složce public a kód aplikace, .env i storage nechává nad kořenem webu, takže nic citlivého není přes web dostupné. V ovládacím panelu nastavíte kořen dokumentů domény na složku public svého projektu a požadavky tečou přes index.php přesně tak, jak framework zamýšlí. Ve spojení se samoobnovujícím se SSL zdarma vaše aplikace odpovídá přes HTTPS s čistými hezkými adresami a bez index.php v adresním řádku. Oprávnění složek storage a bootstrap/cache nastavíte přes SSH snadno, takže cachování, relace i nahrávání souborů fungují napoprvé. Když na jednom účtu hostujete víc aplikací, každá doména dostane vlastní kořen dokumentů mířený na svou složku public, takže projekty zůstávají čistě oddělené, přestože pod nimi sdílejí stejný rychlý NVMe server.
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.
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).