Ir para o conteúdo principal

Hospedagem Laravel

Hospedagem Laravel feita para o seu jeito de publicar

SSH, deploys com Composer e Git, PHP 8.x alternável, Redis e espaço para workers de fila e cron — tudo o que uma aplicação Artisan precisa, em servidores cloud NVMe rápidos.

$2.42

Launch, por mês

PHP 8.x

Versões alternáveis

SSH

Composer, Git e Artisan

Redis

Cache, filas e sessões

Developer coding on a web hosting server

Ferramentas

Composer, SSH e Git prontos desde o primeiro dia

O Laravel espera um ambiente de desenvolvimento de verdade, então é exatamente isso que entregamos. Abra uma sessão SSH e o Composer já está lá — rode composer install para baixar seus pacotes vendor, git pull para pegar a versão mais recente e o Artisan para migrar e gerar cache. É o mesmo fluxo que você usa localmente, apenas apontado para o seu servidor em produção.

  • Composer instalado e no seu PATH
  • Shell SSH completo para Artisan e logs
  • Git clone e pull direto do seu repositório
  • Nenhuma etapa de build local exigida no servidor

Por que a nossa hospedagem Laravel

Tudo o que uma aplicação Laravel precisa

Ferramentas de hospedagem Laravel com SSH, Composer e Redis

Composer pronto para rodar

O Composer vem instalado e já no seu PATH, então composer install, update e require funcionam por SSH assim que a conta fica ativa — sem brigar com versões.

Acesso SSH de verdade

Um shell SSH completo permite rodar comandos Artisan, acompanhar logs, limpar caches e gerenciar sua aplicação como você faria em qualquer servidor Linux.

Deploys por Git

Clone direto do GitHub, GitLab ou Bitbucket e traga atualizações por SSH. Publique uma versão com git pull, composer install e um único comando migrate.

Workers de fila e cron

Mantenha o queue:work rodando para jobs e notificações e aponte uma única tarefa agendada para o Artisan, para que o schedule:run conduza tudo na hora certa.

PHP 8.x sob o seu controle

Alterne entre as versões modernas do PHP 8.x e ajuste memória, tempo de execução e OPcache por site para atender ao que a sua versão do Laravel espera.

Redis incluído

Apoie cache, sessões e filas no Redis para que páginas pesadas continuem rápidas e o trabalho em segundo plano seja escoado depressa, mesmo com tráfego real.

Planos

Planos de hospedagem Laravel

De um único projeto a até 100 aplicações — SSH, Composer, Git e Redis vêm de série em todos os níveis.

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
Começar Agora
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
Começar Agora

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
Começar Agora
Developer coding on a web hosting server

Trabalho em Segundo Plano

Workers de fila e cron que simplesmente rodam

Aplicações de verdade fazem trabalho em segundo plano. Rode um worker de fila persistente do Artisan para que jobs, notificações e exportações pesadas aconteçam fora da requisição web, e adicione uma única entrada de cron que dispara o schedule:run a cada minuto. A partir dessa única tarefa, o agendador do Laravel assume — sem malabarismo com uma dúzia de linhas de cron separadas.

  • Mantenha o queue:work processando jobs
  • Uma entrada de cron conduz o schedule:run
  • E-mails, notificações e exportações fora da requisição
  • Filas apoiadas em Redis são escoadas rápido

Comparar

Compare os planos Laravel

Suba de nível em poucos cliques conforme a sua aplicação e o tráfego dela crescem.

Tabela comparativa de planos de hospedagem Laravel com armazenamento SSD e CPU
Comparação de planos de hospedagem Laravel
FeatureLaunchProElite
Armazenamento SSD10 GB20 GB200 GB
Sites125100
CPU / RAM1 core / 2 GB1 core / 2 GB2 cores / 4 GB
Bancos de dados MySQL25 MySQL50 MySQL100 MySQL
SSH, Composer e Git
PHP 8.x alternável
Redis disponível
Workers de fila e cron
Fast website loading speed performance test

Desempenho

PHP 8.x e Redis para uma aplicação ágil

A velocidade vem do runtime e da camada de cache. O PHP 8.x moderno com OPcache mantém o seu código compilado quente, enquanto o Redis guarda entradas de cache, sessões e jobs enfileirados na memória para que as páginas dinâmicas do Laravel sejam renderizadas rápido. O armazenamento classe NVMe por baixo mantém migrações, assets e leituras de banco de dados velozes.

  • PHP 8.x moderno com OPcache
  • Redis para cache, sessões e filas
  • Armazenamento classe NVMe sob cada aplicação
  • Ajuste memória e tempo de execução por site

Ideal Para

Feito para o jeito como você usa o Laravel

Desenvolvedor Laravel criando uma API SaaS em hospedagem cloud

SaaS e projetos paralelos

Lance uma aplicação movida a Artisan gastando pouco e depois suba de nível quando o tráfego chegar — o seu fluxo de deploy nunca precisa mudar.

APIs e back ends

Sirva APIs Laravel e back ends protegidos por Sanctum com Composer, Redis e um shell de verdade por trás, não um painel travado a cliques.

Freelancers e agências

Hospede projetos Laravel de clientes com deploys por Git e fluxos amigáveis a staging, tudo gerenciado por SSH e um único painel de controle familiar.

Como Funciona

Do repositório à produção em três passos

Fluxo de deploy do Laravel passo a passo, do Git à produção
1

Escolha um plano e conecte por SSH

Escolha Launch, Pro ou Elite e abra uma sessão SSH. Composer, Git e PHP 8.x já estão instalados, esperando pelo seu primeiro comando.

2

Clone, instale e configure

Baixe o seu repositório com Git, rode composer install, defina o seu .env e deixe o Artisan cuidar do key:generate e do migrate no seu banco de dados MySQL.

3

Aponte filas e cron para o Artisan

Inicie um worker de fila para os jobs em segundo plano e adicione uma entrada de cron agendada que roda o schedule:run a cada minuto — todo o seu agendamento flui a partir daí.

No Ar Mais Rápido

Otimize o Laravel para produção

Rode estes comandos Artisan no deploy e a sua aplicação sobe a partir de configurações, rotas e views em cache, em vez de reconstruí-las a cada requisição.

Linha de comando Artisan otimizando uma aplicação Laravel para produção

php artisan config:cache

Junta todos os arquivos de configuração em um único array em cache, para que o Laravel pare de ler e interpretar toda a configuração a cada requisição.

php artisan route:cache

Compila todas as suas definições de rota em um único arquivo, mantendo o roteamento rápido mesmo em aplicações com centenas de endpoints.

php artisan view:cache

Pré-compila os seus templates Blade com antecedência, para que o primeiro visitante depois de um deploy nunca precise esperar pela compilação.

php artisan event:cache

Guarda em cache os listeners de eventos descobertos, para que o framework não precise varrer toda a sua aplicação a cada inicialização.

php artisan optimize

Aquece os caches do framework e dos pacotes de uma só vez, deixando tudo pronto para produção em um único passo.

php artisan queue:restart

Avisa aos workers em execução para terminarem o job atual e reiniciarem, de modo que peguem o código que você acabou de publicar.

Incluído

Em todos os planos Laravel

  • Acesso a shell SSH
  • Composer pré-instalado
  • Deploys com git clone e pull
  • Versões alternáveis do PHP 8.x
  • Linha de comando Artisan
  • Redis para cache, sessões e filas
  • Workers de fila persistentes
  • Cron para o schedule:run
  • Até 100 bancos de dados MySQL
  • SSL grátis com renovação automática
  • Armazenamento SSD classe NVMe
  • Suporte humano 24/7
Free website migration between hosting providers

Já roda uma aplicação Laravel em outro lugar?

Traga o seu repositório, banco de dados e .env com SSH e Git — a nossa equipe está à disposição para ajudar você a pousar tudo sem complicação.

Migre a Sua Aplicação

Perguntas Frequentes

Dúvidas sobre hospedagem Laravel

Posso publicar uma aplicação Laravel por SSH e Git?

Sim. Todos os planos vêm com um shell SSH completo, então publicar é o mesmo fluxo baseado em Git que você já usa localmente. Clone o seu repositório direto do GitHub, GitLab ou Bitbucket para dentro da sua conta, rode composer install para baixar os pacotes vendor e copie os seus valores de produção para o .env. A partir daí o Artisan assume: php artisan key:generate define a chave da aplicação e php artisan migrate constrói o esquema do banco de dados. Publicar uma versão posterior é igualmente rápido — git pull para pegar os novos commits, composer install para atualizar as dependências, php artisan migrate para quaisquer novas migrações e uma limpeza de cache para descartar a configuração antiga. Como você tem um shell de verdade, e não um painel travado, dá para acompanhar logs, corrigir permissões de storage e repetir qualquer comando se algo precisar de uma segunda olhada. Aponte o document root para a pasta public e o site fica no ar por HTTPS.

O Composer já vem instalado?

Sim — o Composer vem instalado em todas as contas e já está no seu PATH, então não há nada para baixar, descompactar ou configurar antes do primeiro deploy. Abra uma sessão SSH assim que a conta for provisionada e composer install, composer update, composer require e composer dump-autoload funcionam imediatamente com o binário PHP correto. Isso importa no Laravel, porque o framework e praticamente todo pacote que você adiciona — dos starter kits ao Sanctum, ao Horizon e ao resto — chegam pelo Composer, e não versionados no seu repositório. Você mantém o seu próprio composer.json e composer.lock, então as versões que você testa localmente são as versões que chegam ao servidor. Se algum dia precisar rodar o Composer com uma versão específica do PHP, pode — a versão do PHP é selecionável por site. Em resumo, o seu fluxo de dependências se comporta exatamente como na sua própria máquina.

Em qual versão do PHP o Laravel roda aqui?

Você tem PHP 8.x moderno e escolhe qual versão cada site usa direto no painel de controle. Essa flexibilidade importa porque cada versão do Laravel indica um requisito mínimo de PHP — as versões recentes esperam PHP 8.1 ou superior, enquanto uma aplicação antiga em suporte de longo prazo pode estar presa a uma build 8.x anterior. Em vez de impor um único runtime a tudo, você define a versão por domínio, então um projeto legado de cliente e uma aplicação novinha convivem na mesma conta sem conflito. Ao lado do seletor, você ajusta as configurações que o Laravel valoriza: memory_limit para comandos Artisan e importações mais pesados, max_execution_time para tarefas longas e OPcache para manter o código compilado quente na memória. Trocar de versão é instantâneo e reversível, o que torna testar uma atualização do PHP algo de baixo risco — suba primeiro um domínio de staging, confirme que a sua suíte de testes passa e depois mova a produção com um único clique.

Como eu rodo as filas e o agendador do Laravel?

Os dois são cidadãos de primeira classe aqui. Para trabalho enfileirado, inicie um worker persistente com php artisan queue:work para que jobs, notificações, mailables e exportações pesadas rodem fora da requisição web em vez de travar o carregamento da página do visitante. Apoie a fila no Redis e os jobs são capturados e escoados rapidamente mesmo com tráfego real. Para trabalho agendado, você não adiciona uma longa lista de linhas de cron separadas. Em vez disso, registra tudo dentro do agendador do Laravel no código da aplicação e adiciona uma única entrada de cron que roda php artisan schedule:run a cada minuto. A partir dessa única tarefa, o Laravel decide quais comandos estão na hora e os dispara — resumos por hora, limpezas noturnas, relatórios semanais e por aí vai. Depois de cada deploy, rode php artisan queue:restart para que os seus workers carreguem o novo código. É a configuração padrão do Laravel funcionando exatamente como a documentação descreve, sem gambiarras específicas da plataforma para aprender.

Vocês oferecem Redis para cache e filas?

Sim. O Redis está disponível para cache, armazenamento de sessões e filas, que é a combinação buscada pela maioria das aplicações Laravel em produção. Aponte o seu driver de cache para o Redis e resultados caros de consultas, fragmentos renderizados e valores calculados passam a ser servidos da memória em vez de reconstruídos a cada acesso. Mova as sessões para o Redis e o estado de quem está logado continua rápido e consistente conforme o tráfego cresce. Defina a conexão de fila como Redis e os jobs em segundo plano são enfileirados e processados com pouquíssima sobrecarga, mantendo os workers responsivos durante picos. Você conecta tudo isso no seu .env com as configurações padrão de driver de cache, sessão e fila — nenhuma configuração sob medida é necessária do nosso lado. Como o Redis mantém esse conjunto de dados na RAM e não em disco, páginas que antes pareciam pesadas ficam visivelmente mais ágeis, e o processamento em segundo plano acompanha o ritmo em vez de virar um acúmulo quando chega uma rajada de tráfego.

Posso apontar a raiz web para a pasta public do Laravel?

Sim, e essa é a forma correta de servir uma aplicação Laravel. O Laravel mantém um único ponto de entrada no diretório public e guarda o código da aplicação, o .env e o storage acima da raiz web, de modo que nada sensível fica acessível pela internet. No painel de controle você define o document root do seu domínio para a pasta public do projeto, e as requisições passam pelo index.php exatamente como o framework pretende. Combinado com SSL grátis de renovação automática, a sua aplicação responde por HTTPS com URLs limpas e bonitas, sem index.php na barra de endereços. As permissões de diretório em storage e bootstrap/cache são simples de definir por SSH, então cache, sessões e uploads de arquivos funcionam de primeira. Se você hospeda várias aplicações em uma conta, cada domínio ganha o seu próprio document root apontado para a sua própria pasta public, mantendo os projetos bem separados enquanto compartilham o mesmo servidor NVMe rápido por baixo.

Publique a sua aplicação Laravel hoje.

SSH, Composer, Git, PHP 8.x e Redis — com workers de fila e cron prontos para rodar.

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