Como Fazer Deploy de uma App Laravel em Menos de 10 Minutos com Serverfy
Voltar para Artigos
Tutoriais

Como Fazer Deploy de uma App Laravel em Menos de 10 Minutos com Serverfy

M

Matheus

Engenharia Serverfy

3 min de leitura

Antes de Começar

Para seguir este guia, você vai precisar de:

  • Uma conta no Serverfy
  • Uma chave de API do seu provedor cloud (DigitalOcean, AWS, Hetzner, Vultr, Linode ou UpCloud)
  • Uma app Laravel em um repositório GitHub, GitLab ou Bitbucket

Passo 1: Conectar seu Provedor Cloud (1 minuto)

Navegue até Configurações → Provedores Cloud e cole sua chave de API. O Serverfy valida as credenciais instantaneamente.

Passo 2: Provisionar um Servidor (5 minutos)

Clique em Criar Servidor. O Serverfy instala automaticamente Nginx, PHP 8.3, MySQL/PostgreSQL, Redis, e hardening de segurança.

Passo 3: Criar um Site e Conectar Git (2 minutos)

Adicione um site, informe seu domínio e selecione seu repositório. O Serverfy configura o virtualhost, emite o certificado SSL, e prepara o pipeline de deploy.

Passo 4: Fazer Deploy (1 minuto)

Clique em Deploy. O Serverfy executa o pipeline completo com zero downtime e rollback automático em caso de falha.

Passo 5: Auto-Deploy (30 segundos)

Ative o Auto Deploy. Cada push para sua branch de deploy aciona um deployment automático. Seu CI/CD está pronto.

O que Você Acabou de Configurar

ComponenteStatus
Servidor cloud✅ Provisionado e seguro
Certificado SSL✅ Emitido e auto-renovável
Integração Git✅ Conectada
Deploys zero-downtime✅ Ativos
Rollback automático✅ Habilitado
Monitoramento✅ Coletando métricas

É isso. Sua app Laravel está em produção, segura, e fazendo deploy automaticamente.