Como configurar um ambiente de homologação (staging) separado do site em produção
Olá, querido(a) desenvolvedor(a) ou gestor(a) de site! Seja bem-vindo(a) ao seu novo guia de boas-vindas para criar um ambiente de homologação (staging) seguro, limpo e totalmente separado do seu site em produção. Aqui, você vai aprender, passo a passo, como montar esse espaço de testes com tranquilidade — como se fosse uma versão de ensaio antes do grande show.
Seja você um empreendedor, um programador iniciante ou alguém que cuida do site da sua empresa, essa configuração é essencial para evitar surpresas ruins no ar. E o melhor? Você pode fazer tudo diretamente no painel da GeHost — sem precisar de outra ferramenta, sem precisar sair do seu computador.
Sensei diz: “O staging não é um luxo — é uma obrigação de quem quer fazer algo certo. Ele é o espaço onde o erro não machuca o cliente.”
Passo 1: Entenda o que é homologação (staging)
Imagine que seu site em produção é o palco principal. Agora, o ambiente de homologação é o ensaio antes da apresentação. Lá, você testa novas funcionalidades, atualizações de design, correções de bugs — tudo sem afetar o público real.
Com um staging separado, você pode:
- Testar atualizações de código sem risco
- Verificar se o layout está correto em todos os dispositivos
- Validar novos formulários, e-mails ou integrações
- Reverter mudanças sem pressa, caso algo dê errado
Passo 2: Crie um subdomínio para o staging
O primeiro passo é criar um subdomínio dedicado — por exemplo, staging.seudominio.com. Isso fará com que seu ambiente de testes tenha um endereço próprio, diferente do site principal.
- Acesse seu painel do cliente e faça login.
- Na lista de domínios, clique em cPanel ao lado do domínio principal.
- No cPanel, vá até a seção Domínios e clique em Subdomínios.
- Na caixa Subdomínio, digite staging.
- Na caixa Documento Raiz, selecione public_html/staging (ou um caminho que faça sentido para você).
- Clique em Criar.
Passo 3: Copie o site para o ambiente de staging
Agora que o subdomínio está criado, vamos copiar o site principal para ele. Isso é feito usando o Gerenciador de Arquivos.
- No cPanel, vá até Arquivos e clique em Gerenciador de Arquivos.
- Selecione a pasta public_html (essa é a raiz do seu site em produção).
- Clique em Copiar e, na janela que abrir, escolha a pasta public_html/staging como destino.
- Confirme a cópia.
Pronto! Agora você tem uma cópia exata do seu site em produção, mas em um lugar separado.
Passo 4: Configure o banco de dados separado (opcional, mas recomendado)
Se o seu site usa banco de dados (como WordPress, Laravel, etc.), é melhor ter um banco de dados separado para o staging. Assim, você evita conflitos e pode testar com dados reais sem corromper a produção.
- No cPanel, vá até Bancos de Dados e clique em Bancos de Dados MySQL.
- Clique em Criar Banco de Dados e digite um nome como
seudominio_staging. - Depois, crie um usuário com senha forte e atribua esse usuário ao novo banco.
- Volte ao Gerenciador de Arquivos e localize o arquivo de configuração do seu sistema (ex:
wp-config.phppara WordPress). - Abra o arquivo e altere os dados de conexão para apontar para o novo banco de dados (nome, usuário, senha).
Passo 5: Ajuste o endereço do site no staging
Por padrão, o site em staging ainda aponta para o domínio principal. É importante ajustar isso para evitar erros de redirecionamento ou cache.
- No arquivo de configuração do seu sistema (ex:
wp-config.php), adicione ou altere a linha: define('WP_HOME', 'https://staging.seudominio.com');define('WP_SITEURL', 'https://staging.seudominio.com');- Salve o arquivo.
Se você estiver usando outro sistema (como Laravel, Django, etc.), consulte a documentação do framework para como mudar o URL base.
Passo 6: Teste e publique quando estiver pronto
Agora, acesse https://staging.seudominio.com no navegador. Seu site deve estar funcionando perfeitamente, mas em ambiente de teste.
Quando tudo estiver funcionando como esperado:
- Faça uma cópia de segurança do staging (você pode usar o Backup no cPanel).
- Atualize o site em produção com os mesmos arquivos (ou use um sistema de deploy automatizado, se tiver).
- Após a atualização, você pode excluir o staging ou mantê-lo para futuros testes.
Dicas finais do Sensei
- Nunca faça testes diretos no site em produção — mesmo que pareça rápido. O erro pode afetar o cliente.
- Use o backup antes de qualquer alteração importante — é a sua rede de segurança.
- Se precisar, pode criar mais de um staging (ex: staging1, staging2) para diferentes equipes ou funcionalidades.
- Se tiver dúvidas, entre em contato com o suporte da GeHost — estamos aqui para ajudar, com carinho e atenção.
Parabéns! Você acabou de criar um ambiente de homologação profissional — e tudo isso com apenas alguns cliques no painel da GeHost.
Seu site está mais seguro, seu time está mais confiante, e seu cliente vai adorar a experiência sem falhas.
Com carinho,
Sensei da GeHost
*Hospedagem que cuida de você, com alma e tecnologia*