Matheus
Engenharia Serverfy
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
| Componente | Status |
|---|---|
| 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.