Zum Hauptinhalt springen

Laravel Hosting

Laravel-Hosting, gebaut für Ihre Art zu deployen

SSH, Deployments per Composer und Git, umschaltbares PHP 8.x, Redis und Platz für Queue-Worker und Cron — alles, was eine Artisan-App braucht, auf schnellen NVMe-Cloud-Servern.

$2.42

Launch, pro Monat

PHP 8.x

Umschaltbare Versionen

SSH

Composer, Git & Artisan

Redis

Cache, Queues & Sessions

Developer coding on a web hosting server

Toolchain

Composer, SSH und Git — ab dem ersten Tag einsatzbereit

Laravel erwartet eine echte Entwicklungs-Toolchain — genau die bekommen Sie. Öffnen Sie eine SSH-Sitzung, und Composer ist bereits da: composer install holt Ihre Vendor-Pakete, git pull das aktuelle Release, und Artisan übernimmt Migrationen und Caching. Derselbe Workflow, den Sie lokal nutzen — nur auf Ihren Live-Server gerichtet.

  • Composer installiert und in Ihrem PATH
  • Vollwertige SSH-Shell für Artisan und Logs
  • git clone und pull direkt aus Ihrem Repository
  • Kein lokaler Build-Schritt auf dem Server nötig

Warum unser Laravel-Hosting

Alles, was eine Laravel-App braucht

Laravel-Hosting-Toolchain mit SSH, Composer und Redis

Composer, sofort startklar

Composer ist installiert und liegt in Ihrem PATH — composer install, update und require funktionieren per SSH ab dem Moment, in dem Ihr Konto aktiv ist. Ohne Versionsgefrickel.

Echter SSH-Zugang

Mit einer vollwertigen SSH-Shell führen Sie Artisan-Befehle aus, verfolgen Logs, leeren Caches und verwalten Ihre App wie auf jedem anderen Linux-Server.

Git-Deployments

Klonen Sie direkt von GitHub, GitLab oder Bitbucket und holen Sie Updates per SSH. Ein Release geht mit git pull, composer install und einem migrate-Befehl live.

Queue-Worker & Cron

Lassen Sie queue:work dauerhaft für Jobs und Benachrichtigungen laufen und richten Sie eine einzige geplante Aufgabe auf Artisan aus — schedule:run steuert dann alles pünktlich.

PHP 8.x nach Ihren Vorgaben

Wechseln Sie zwischen modernen PHP-8.x-Releases und passen Sie Speicher, Ausführungszeit und OPcache pro Website genau an das an, was Ihre Laravel-Version erwartet.

Redis inklusive

Hinterlegen Sie Cache, Sessions und Queues mit Redis, damit schwere Seiten schnell bleiben und Hintergrundaufgaben zügig abgearbeitet werden — auch unter echtem Traffic.

Tarife

Laravel-Hosting-Tarife

Vom einzelnen Projekt bis zu 100 Apps — SSH, Composer, Git und Redis gehören in jeder Stufe zum Standard.

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
Jetzt starten
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
Jetzt starten

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
Jetzt starten
Developer coding on a web hosting server

Hintergrundaufgaben

Queue-Worker und Cron, die einfach laufen

Echte Anwendungen arbeiten im Hintergrund. Lassen Sie einen dauerhaften Artisan-Queue-Worker laufen, damit Jobs, Benachrichtigungen und schwere Exporte außerhalb des Web-Requests passieren, und ergänzen Sie einen einzigen Cron-Eintrag, der jede Minute schedule:run auslöst. Ab dieser einen Aufgabe übernimmt der Laravel-Scheduler — kein Jonglieren mit einem Dutzend separater Cron-Zeilen.

  • queue:work verarbeitet Ihre Jobs dauerhaft
  • Ein Cron-Eintrag steuert schedule:run
  • E-Mails, Benachrichtigungen und Exporte außerhalb des Requests
  • Redis-gestützte Queues werden schnell geleert

Vergleich

Laravel-Tarife im Vergleich

Wechseln Sie mit wenigen Klicks eine Stufe höher, wenn Ihre App und ihr Traffic wachsen.

Vergleichstabelle der Laravel-Hosting-Tarife für SSD-Speicher und CPU
Laravel-Hosting-Tarife im Vergleich
FeatureLaunchProElite
SSD-Speicherplatz10 GB20 GB200 GB
Websites125100
CPU / RAM1 core / 2 GB1 core / 2 GB2 cores / 4 GB
MySQL-Datenbanken25 MySQL50 MySQL100 MySQL
SSH, Composer & Git
Umschaltbares PHP 8.x
Redis verfügbar
Queue-Worker & Cron
Fast website loading speed performance test

Performance

PHP 8.x und Redis für eine flotte App

Tempo entsteht aus der Laufzeitumgebung und der Caching-Schicht. Modernes PHP 8.x mit OPcache hält Ihren kompilierten Code warm, während Redis Cache-Einträge, Sessions und Jobs im Arbeitsspeicher hält, damit dynamische Laravel-Seiten schnell ausgeliefert werden. Der Speicher der NVMe-Klasse darunter hält Migrationen, Assets und Datenbankzugriffe flott.

  • Modernes PHP 8.x mit OPcache
  • Redis für Cache, Sessions und Queues
  • Speicher der NVMe-Klasse unter jeder App
  • Speicher und Ausführungszeit pro Website justieren

Ideal für

Gebaut für die Art, wie Sie Laravel einsetzen

Laravel-Entwickler baut eine SaaS-API auf Cloud-Hosting

SaaS & Nebenprojekte

Starten Sie eine Artisan-App günstig und wechseln Sie eine Stufe höher, sobald der Traffic kommt — Ihr Deployment-Workflow bleibt dabei unverändert.

APIs & Backends

Betreiben Sie Laravel-APIs und Sanctum-gesicherte Backends mit Composer, Redis und einer echten Shell im Rücken — statt eines abgeriegelten Klick-Panels.

Freelancer & Agenturen

Hosten Sie Laravel-Projekte für Kunden mit Git-Deployments und staging-freundlichen Abläufen, alles verwaltet per SSH und über ein vertrautes Control Panel.

So funktioniert es

Vom Repository in die Produktion in drei Schritten

Schritt-für-Schritt-Ablauf eines Laravel-Deployments von Git bis zur Produktion
1

Tarif wählen und per SSH verbinden

Wählen Sie Launch, Pro oder Elite und öffnen Sie eine SSH-Sitzung. Composer, Git und PHP 8.x sind bereits installiert und warten auf Ihren ersten Befehl.

2

Klonen, installieren und konfigurieren

Holen Sie Ihr Repository per Git, führen Sie composer install aus, setzen Sie Ihre .env — und lassen Sie Artisan key:generate und migrate gegen Ihre MySQL-Datenbank erledigen.

3

Queues und Cron auf Artisan ausrichten

Starten Sie einen Queue-Worker für Hintergrundjobs und legen Sie einen geplanten Cron-Eintrag an, der jede Minute schedule:run ausführt — Ihr gesamter Zeitplan läuft darüber.

Schneller live gehen

Laravel für die Produktion optimieren

Führen Sie diese Artisan-Befehle beim Deployment aus, dann startet Ihre App aus gecachter Konfiguration, gecachten Routen und Views, statt sie bei jedem Request neu aufzubauen.

Artisan-Kommandozeile optimiert eine Laravel-App für die Produktion

php artisan config:cache

Fasst alle Konfigurationsdateien zu einem gecachten Array zusammen, damit Laravel nicht bei jedem Request die komplette Konfiguration einliest und parst.

php artisan route:cache

Kompiliert alle Routendefinitionen in eine einzige Datei, damit das Routing auch bei Apps mit Hunderten Endpunkten schnell bleibt.

php artisan view:cache

Kompiliert Ihre Blade-Templates vorab, damit der erste Besucher nach einem Deployment nie auf die Kompilierung warten muss.

php artisan event:cache

Cacht die erkannten Event-Listener, damit das Framework beim Start nicht jedes Mal Ihre komplette App danach durchsucht.

php artisan optimize

Wärmt Framework- und Paket-Caches gemeinsam mit einem einzigen Befehl auf, sodass in einem Schritt alles produktionsbereit ist.

php artisan queue:restart

Signalisiert laufenden Workern, den aktuellen Job abzuschließen und neu zu starten, damit sie den gerade deployten Code übernehmen.

Inklusive

In jedem Laravel-Tarif

  • SSH-Shell-Zugang
  • Composer vorinstalliert
  • Deployments per git clone & pull
  • Umschaltbare PHP-8.x-Versionen
  • Artisan-Kommandozeile
  • Redis für Cache, Sessions & Queues
  • Dauerhafte Queue-Worker
  • Cron für schedule:run
  • Bis zu 100 MySQL-Datenbanken
  • Kostenloses, automatisch verlängertes SSL
  • SSD-Speicher der NVMe-Klasse
  • 24/7-Support durch echte Menschen
Free website migration between hosting providers

Läuft Ihre Laravel-App schon woanders?

Bringen Sie Repository, Datenbank und .env per SSH und Git zu uns — unser Team hilft Ihnen, alles reibungslos zu landen.

App umziehen

FAQ

Fragen zum Laravel-Hosting

Kann ich eine Laravel-App per SSH und Git deployen?

Ja. Jeder Tarif enthält eine vollwertige SSH-Shell, sodass das Deployment genau dem Git-basierten Workflow entspricht, den Sie lokal bereits nutzen. Klonen Sie Ihr Repository direkt von GitHub, GitLab oder Bitbucket in Ihr Konto, führen Sie composer install für Ihre Vendor-Pakete aus und übertragen Sie anschließend Ihre Produktivwerte in die .env. Ab da übernimmt Artisan: php artisan key:generate setzt Ihren App-Key und php artisan migrate baut Ihr Datenbankschema auf. Ein späteres Release ist genauso schnell ausgeliefert — git pull für die neuen Commits, composer install für aktualisierte Abhängigkeiten, php artisan migrate für neue Migrationen und ein Cache-Refresh, der die alte Konfiguration entfernt. Weil Sie eine echte Shell statt eines abgeriegelten Panels haben, können Sie Logs verfolgen, Storage-Rechte korrigieren und jeden Befehl erneut ausführen, wenn etwas einen zweiten Blick braucht. Richten Sie das Document Root auf den public-Ordner, und die Website ist per HTTPS erreichbar.

Ist Composer bereits installiert?

Ja — Composer ist auf jedem Konto installiert und liegt bereits in Ihrem PATH. Vor dem ersten Deployment müssen Sie also nichts herunterladen, entpacken oder konfigurieren. Öffnen Sie eine SSH-Sitzung, sobald Ihr Konto bereitgestellt ist, und composer install, composer update, composer require sowie composer dump-autoload funktionieren sofort mit der korrekten PHP-Binärdatei. Für Laravel ist das entscheidend, denn das Framework und praktisch jedes Paket, das Sie ergänzen — von den Starter Kits über Sanctum und Horizon bis zum Rest — kommen über Composer und nicht über Ihr Repository. Sie behalten Ihre eigene composer.json und composer.lock, sodass genau die Versionen auf dem Server landen, die Sie lokal getestet haben. Und wenn Sie Composer einmal unter einem bestimmten PHP-Release ausführen möchten, geht auch das, denn die PHP-Version ist pro Website wählbar. Kurz gesagt: Ihr Abhängigkeits-Workflow verhält sich exakt wie auf Ihrem eigenen Rechner.

Auf welcher PHP-Version läuft Laravel hier?

Sie erhalten modernes PHP 8.x und legen im Control Panel selbst fest, welches Release jede Website nutzt. Diese Flexibilität ist wichtig, weil jede Laravel-Version eine Mindestanforderung an PHP stellt: Aktuelle Releases erwarten PHP 8.1 oder neuer, während eine ältere Long-Term-Support-App auf einen früheren 8.x-Build festgelegt sein kann. Statt eine einzige Laufzeitumgebung für alles zu erzwingen, setzen Sie die Version pro Domain — so leben ein älteres Kundenprojekt und eine brandneue App konfliktfrei im selben Konto. Neben der Auswahl können Sie die Einstellungen justieren, auf die es Laravel ankommt: memory_limit für schwerere Artisan-Befehle und Importe, max_execution_time für langlaufende Aufgaben und OPcache, damit Ihr kompilierter Code im Arbeitsspeicher warm bleibt. Der Wechsel ist sofort wirksam und umkehrbar, was das Testen eines PHP-Upgrades risikoarm macht: Stellen Sie zuerst eine Staging-Domain um, prüfen Sie Ihre Testsuite und ziehen Sie die Produktion anschließend mit einem Klick nach.

Wie betreibe ich Laravel-Queues und den Scheduler?

Beides ist hier erstklassig unterstützt. Für Queue-Arbeit starten Sie mit php artisan queue:work einen dauerhaften Worker, damit Jobs, Benachrichtigungen, Mailables und schwere Exporte außerhalb des Web-Requests laufen und nicht den Seitenaufbau eines Besuchers blockieren. Hinterlegen Sie die Queue mit Redis, dann werden Jobs auch unter echtem Traffic zügig aufgenommen und abgearbeitet. Für geplante Aufgaben legen Sie keine lange Liste einzelner Cron-Zeilen an. Stattdessen registrieren Sie alles im Laravel-Scheduler in Ihrem App-Code und ergänzen einen einzigen Cron-Eintrag, der jede Minute php artisan schedule:run ausführt. Aus dieser einen Aufgabe entscheidet Laravel, welche Befehle fällig sind, und startet sie — stündliche Zusammenfassungen, nächtliche Aufräumarbeiten, Wochenberichte und so weiter. Führen Sie nach jedem Deployment php artisan queue:restart aus, damit Ihre Worker den neuen Code laden. Es ist das Standard-Laravel-Setup genau so, wie es die Dokumentation beschreibt — ohne plattformspezifische Umwege.

Unterstützen Sie Redis für Cache und Queues?

Ja. Redis steht für Caching, Session-Speicherung und Queues bereit — genau die Kombination, zu der die meisten produktiven Laravel-Apps greifen. Richten Sie Ihren Cache-Treiber auf Redis, und teure Query-Ergebnisse, gerenderte Fragmente und berechnete Werte kommen aus dem Arbeitsspeicher, statt bei jedem Aufruf neu erzeugt zu werden. Verlagern Sie Sessions auf Redis, und der Login-Status bleibt schnell und konsistent, während der Traffic wächst. Setzen Sie Ihre Queue-Verbindung auf Redis, und Hintergrundjobs werden mit sehr wenig Overhead eingereiht und verarbeitet, sodass Worker auch bei Lastspitzen reaktionsschnell bleiben. All das konfigurieren Sie in Ihrer .env über die üblichen Cache-, Session- und Queue-Treiber-Einstellungen — auf unserer Seite ist keine Sonderkonfiguration nötig. Weil Redis diesen Arbeitsdatensatz im RAM statt auf der Festplatte hält, werden vormals träge Seiten spürbar flotter, und die Hintergrundverarbeitung kommt mit, statt sich bei einem Traffic-Schub zu einem Rückstau aufzutürmen.

Kann ich das Web-Root auf den public-Ordner von Laravel richten?

Ja, und genau so serviert man eine Laravel-App korrekt. Laravel hält einen einzigen Einstiegspunkt im public-Verzeichnis und legt Ihren Anwendungscode, die .env und storage oberhalb des Web-Roots ab, sodass nichts Sensibles über das Web erreichbar ist. Im Control Panel setzen Sie das Document Root Ihrer Domain auf den public-Ordner Ihres Projekts, und Anfragen laufen über index.php — exakt so, wie es das Framework vorsieht. Zusammen mit kostenlosem, automatisch verlängertem SSL antwortet Ihre App über HTTPS mit sauberen, schönen URLs und ohne index.php in der Adresszeile. Die Verzeichnisrechte für storage und bootstrap/cache lassen sich per SSH unkompliziert setzen, sodass Caching, Sessions und Datei-Uploads auf Anhieb funktionieren. Wenn Sie mehrere Apps in einem Konto hosten, erhält jede Domain ihr eigenes Document Root, das auf ihren eigenen public-Ordner zeigt — die Projekte bleiben sauber getrennt und teilen sich darunter denselben schnellen NVMe-Server.

Deployen Sie Ihre Laravel-App noch heute.

SSH, Composer, Git, PHP 8.x und Redis — mit startbereiten Queue-Workern und Cron.

Laravel-Tarife ansehen

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).