Como configurar um ambiente de staging isolado no VPS para testar deploys antes de produção
Olá, querido(a) cliente da GeHost! Aqui é o seu Sensei — aquele que te ajuda a dominar o universo da hospedagem com calma, clareza e um toque de paciência. Hoje vamos aprender juntos como montar um ambiente de staging isolado no seu servidor VPS. Isso é como ter um “laboratório virtual” para testar suas atualizações antes de colocá-las no ar — sem riscos, sem surpresas.
Se você já tem um VPS com a GeHost, você já está no caminho certo. Vamos seguir passo a passo, como se fossemos construir uma casa de madeira com as peças certas — cada uma no lugar certo.
Passo 1: Acesse o painel do cliente e entre no cPanel
Primeiro, faça login no painel da GeHost:
Use suas credenciais de acesso (fornecidas no momento da contratação). Se não tiver certeza de onde estão, entre em contato com o suporte — estamos aqui para te ajudar.
Passo 2: Crie um novo domínio de staging
Um ambiente de staging precisa ter um nome próprio — assim, ele não confunde com o site real. Vamos criar um subdomínio ou um domínio secundário.
No cPanel, vá até a seção Domínios e clique em Subdomínios (ou use o Domínios se quiser um domínio completo).
Exemplo:
- Nome: staging
- Domínio principal: seu-dominio.com.br
- Resultado: staging.seu-dominio.com.br
Pronto! Agora você tem um espaço exclusivo para testes.
Passo 3: Configure o ambiente de staging no Gerenciador de Arquivos
Todo site precisa de um diretório onde os arquivos ficam. Vamos criar um aqui.
No cPanel, acesse Arquivos → Gerenciador de Arquivos.
Na pasta public_html, crie uma nova pasta chamada staging (ou use o nome do seu subdomínio).
Depois, copie todos os arquivos do seu site principal para essa pasta. Você pode fazer isso com o botão Copiar ou Arrastar e soltar no Gerenciador de Arquivos.
Passo 4: Configure o banco de dados separado (se necessário)
Se o seu site usa banco de dados (como WordPress, Laravel, etc.), é essencial criar um banco exclusivo para o staging.
No cPanel, vá até Bancos de Dados MySQL.
- Clique em Novo Banco de Dados.
- Dê um nome claro, como seu_dominio_staging.
- Depois, crie um usuário com senha forte (não use senhas fáceis!).
- Associe esse usuário ao banco criado.
Isso garante que seu ambiente de teste não interfira com o banco de produção.
Passo 5: Configure o arquivo de configuração do site
Seu site precisa saber que está no ambiente de staging. Isso é feito editando arquivos de configuração.
Por exemplo, em WordPress:
- Abra o arquivo wp-config.php no diretório staging.
- Altere a URL do site para staging.seu-dominio.com.br.
- Adicione uma condição para ativar o modo de desenvolvimento (ex.:
define('WP_DEBUG', true);).
Para outros sistemas (como Laravel), você pode alterar o arquivo .env para apontar para o banco de dados do staging.
Passo 6: Teste tudo com segurança
Pronto! Agora é hora de testar:
- Acesse staging.seu-dominio.com.br no navegador.
- Verifique se o site carrega corretamente.
- Teste funcionalidades importantes: login, formulários, pagamentos, etc.
- Se algo der errado, não se preocupe — é só um ambiente de teste!
Dica do Sensei: Nunca teste em produção. O staging é seu amigo. Use-o sempre antes de atualizar o site principal.
Passo 7: Faça o deploy seguro para produção
Quando tudo estiver funcionando no staging:
- Exporte o banco de dados do staging (use o phpMyAdmin ou o backup do cPanel).
- Substitua os arquivos da versão principal pelo novo código.
- Atualize o banco de dados da produção com os dados do staging (cuidado: faça backup primeiro!)
- Teste o site em produção.
Se tudo estiver certo, você acabou de fazer um deploy com sucesso — sem sustos.
Conclusão: O staging é seu escudo
Montar um ambiente de staging isolado é como ter um escudo de proteção antes de entrar na batalha. Ele te dá segurança, clareza e confiança.
Se precisar de ajuda com qualquer passo, lembre-se: o suporte da GeHost está aqui por 30 dias após a entrega — e estamos sempre prontos para te ajudar com um sorriso e um café (virtual, claro).
Seu site está seguro. Seu trabalho está protegido. E você? Está no caminho certo.
Com carinho,
Seu Sensei da GeHost