Servidor & DevOps 46 visualizações

Como configurar um ambiente de homologação (staging) separado do site em produção

Ver no WHMCS

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.

  1. Acesse seu painel do cliente e faça login.
  2. Na lista de domínios, clique em cPanel ao lado do domínio principal.
  3. No cPanel, vá até a seção Domínios e clique em Subdomínios.
  4. Na caixa Subdomínio, digite staging.
  5. Na caixa Documento Raiz, selecione public_html/staging (ou um caminho que faça sentido para você).
  6. Clique em Criar.
Tela do Editor de Zona de DNS no cPanel, mostrando a criação de um subdomínio

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.

  1. No cPanel, vá até Arquivos e clique em Gerenciador de Arquivos.
  2. Selecione a pasta public_html (essa é a raiz do seu site em produção).
  3. Clique em Copiar e, na janela que abrir, escolha a pasta public_html/staging como destino.
  4. 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.

  1. No cPanel, vá até Bancos de Dados e clique em Bancos de Dados MySQL.
  2. Clique em Criar Banco de Dados e digite um nome como seudominio_staging.
  3. Depois, crie um usuário com senha forte e atribua esse usuário ao novo banco.
  4. Volte ao Gerenciador de Arquivos e localize o arquivo de configuração do seu sistema (ex: wp-config.php para WordPress).
  5. 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.

  1. No arquivo de configuração do seu sistema (ex: wp-config.php), adicione ou altere a linha:
  2. define('WP_HOME', 'https://staging.seudominio.com');
  3. define('WP_SITEURL', 'https://staging.seudominio.com');
  4. 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*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.