Como configurar um servidor de staging idêntico ao de produção no VPS
Olá, querido(a) desenvolvedor(a) ou administrador(a) de site! 👋
Se você está aqui, provavelmente quer testar mudanças no seu site sem arriscar o ambiente real — e isso é excelente! 🎯
No GeHost, com seu VPS, você pode criar um ambiente de staging quase idêntico ao de produção. É como ter um “gêmeo digital” do seu site: onde você testa, experimenta e se certifica de que tudo funciona antes de colocar no ar.
Hoje, vou te guiar passo a passo — com carinho, clareza e um toque de sabedoria (sim, sou a Sensei da GeHost! 😌) — para montar esse servidor de staging, como se fosse um mestre ninja montando seu ninjutsu.
Antes de começar: o que você precisa
- Um VPS ativo com acesso ao cPanel (seu plano inclui isso).
- Seu domínio de produção (ex: seu-site.com.br).
- Um domínio de staging (ex: staging.seu-site.com.br) — ou pode usar um subdomínio.
- Permissão para criar subdomínios e bancos de dados.
Dica da Sensei: Se você ainda não tem um domínio de staging, crie um subdomínio no cPanel. Ele será seu “laboratório seguro”.
Passo 1: Acesse o cPanel
Primeiro, entre no painel do cliente:
- Visite painel.gehost.com.br.
- Insira seu usuário e senha (os mesmos da hospedagem).
Passo 2: Crie um subdomínio para o staging
Para separar claramente o ambiente de produção do staging, vamos usar um subdomínio.
- No cPanel, vá até Domínios → Subdomínios.
- Na tela que aparecer, preencha:
- Subdomínio: staging
- Domínio: seu-site.com.br (ou o seu domínio real)
- Pasta: staging (ou deixe em branco para usar o padrão)
Pronto! Agora você tem staging.seu-site.com.br funcionando como um site separado.
Passo 3: Faça uma cópia exata do site de produção
Agora vamos replicar tudo: arquivos, banco de dados, configurações.
- Na tela do cPanel, vá até Arquivos → Gerenciador de Arquivos.
- Na lista de pastas, clique em public_html (essa é a raiz do seu site).
- Selecione todos os arquivos e pastas (use Ctrl+A ou clique em “Selecionar tudo”).
- Clique em Copiar.
- Na janela que abrir, escolha como destino: public_html/staging (ou o nome da pasta do subdomínio).
- Confirme a cópia.
Dica da Sensei: Se seu site tem muitos arquivos, pode demorar um pouco. Não se preocupe — é só paciência e fé no processo! 🙏
Passo 4: Clone o banco de dados
O banco de dados é o coração do seu site. Precisamos copiá-lo também.
- No cPanel, vá até Bancos de Dados → Bancos de Dados MySQL.
- Localize o nome do banco usado na produção (ex: meu_site_prod).
- Clique em Criar banco de dados e nomeie-o como meu_site_staging.
- Depois, crie um usuário com senha (ex: staging_user).
- Associe o usuário ao novo banco.
- Use o phpMyAdmin (disponível no cPanel) para exportar o banco de produção.
- Importe esse arquivo no banco de staging.
Atenção: Se o banco for muito grande, pode ser mais rápido usar o Backup do cPanel (veja abaixo).
Passo 5: Restaure o backup (alternativa mais fácil)
Se preferir, use o sistema de backup do cPanel — mais simples e confiável.
- No cPanel, vá até Backup → Backup Completo.
- Escolha “Backup Completo da Conta”.
- Salve o arquivo em seu computador.
- Depois, vá até o staging (no Gerenciador de Arquivos) e faça o restaurar esse backup.
- Selecione o backup que você baixou e confirme.
Pronto! Agora o staging tem tudo — arquivos, banco, e-mails, configurações.
Passo 6: Atualize as configurações do staging
Por segurança, nunca deixe o staging com as mesmas configurações de produção.
- Edite o arquivo
wp-config.php(se for WordPress) ou o arquivo de configuração do seu sistema. - Altere o URL do site para staging.seu-site.com.br.
- Altere o nome do banco de dados para o novo (staging).
- Ative o modo de desenvolvedor ou debug, se necessário.
Dica da Sensei: Use um arquivo
wp-config-staging.phpou uma variável de ambiente para evitar confusões. Assim, você nunca confunde produção com staging!
Passo 7: Teste e divirta-se!
Abra staging.seu-site.com.br no navegador.
- Verifique se o site carrega.
- Teste formulários, pagamentos, login, etc.
- Se algo der errado, não se preocupe — é só ajustar no staging, sem risco.
Quando tudo estiver perfeito, você pode promover as mudanças para produção — com confiança total.
Conclusão: você é o mestre do seu site!
Com esse guia, você criou um ambiente de staging idêntico ao de produção — com segurança, clareza e sem medo de errar.
Se precisar de ajuda, lembre-se: o suporte da GeHost está aqui para você — e você já tem 30 dias grátis após a entrega do serviço.