Servidor & DevOps 88 visualizações

Como configurar um ambiente de staging isolado no VPS

Ver no WHMCS

Como configurar um ambiente de staging isolado no VPS

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu novo passo rumo à segurança e organização no desenvolvimento web. Hoje, vamos juntos montar um ambiente de staging isolado — um espaço seguro para testar mudanças no seu site antes de colocá-las no ar. É como um "quarto de brinquedo" para seu site, onde você pode brincar sem bagunçar o mundo real.

Se você está no VPS (servidor dedicado), você já tem o poder de criar esse ambiente com liberdade total. Vamos lá, com passos simples, como um bom Sensei ensina:

Passo 1: Acesse o painel do cPanel

Primeiro, você precisa entrar no seu painel de controle. Use seu login e senha fornecidos na ativação do serviço.

Tela de login do cPanel com campos de usuário e senha, e botão Log in

Passo 2: Crie um novo domínio de staging

Para manter tudo separado, vamos criar um subdomínio ou um domínio secundário para o staging. Por exemplo: staging.seudominio.com ou staging.seusite.com.br.

No cPanel, vá em Domínios → Subdomínios.

  • Digite o nome do subdomínio (ex: staging).
  • Selecione o domínio principal (ex: seudominio.com).
  • Clique em Subdomínio Criar.

Pronto! Agora você tem um novo ponto de acesso seguro para testes.

Passo 3: Crie uma pasta isolada no Gerenciador de Arquivos

Para garantir que o staging não interfira no site principal, vamos criar uma pasta exclusiva para ele.

No cPanel, acesse Arquivos → Gerenciador de Arquivos.

  • Selecione a pasta public_html (ou o diretório raiz do seu site).
  • Clique em Novo Arquivo → Novo Diretório.
  • Dê o nome staging (ou staging-site, como preferir).
  • Confirme a criação.

Essa pasta será o lar do seu ambiente de testes.

Tela do Gerenciador de Arquivos do cPanel com árvore de pastas, incluindo public_html e botão para criar novo diretório

Passo 4: Configure o subdomínio para apontar para a pasta do staging

Agora, vamos direcionar o subdomínio staging.seudominio.com para a pasta que criamos.

No cPanel, vá em Domínios → Subdomínios.

  • Encontre o subdomínio staging na lista.
  • Na coluna "Diretório", clique em Alterar.
  • Selecione a pasta staging que você criou.
  • Salve as alterações.

Pronto! Agora, quando alguém acessar staging.seudominio.com, será exibido o conteúdo da pasta staging — sem interferir no site principal.

Passo 5: Faça uma cópia do site principal para o staging

Para testar funcionalidades, copie o conteúdo do site principal para a pasta do staging.

No Gerenciador de Arquivos, entre na pasta public_html e copie todos os arquivos e pastas.

Volte para a pasta staging e cole os arquivos.

⚠️ Dica importante:

Evite copiar arquivos de configuração que apontem para o banco de dados principal ou para o ambiente de produção. Isso pode causar erros ou conflitos.

Passo 6: Configure o banco de dados separado (opcional, mas recomendado)

Para maior isolamento, crie um banco de dados novo apenas para o staging.

No cPanel, vá em Bancos de Dados → Bancos de Dados MySQL.

  • Clique em Novo Banco de Dados.
  • Dê um nome claro, como staging_db.
  • Depois, crie um usuário e atribua permissões apenas a esse banco.

Por fim, atualize o arquivo de configuração do seu sistema (ex: wp-config.php ou config.php) para apontar para o novo banco.

Passo 7: Teste e divirta-se!

Abra o navegador e acesse staging.seudominio.com. Se tudo estiver certo, você verá o seu site funcionando em ambiente isolado!

Agora você pode testar atualizações, novos layouts, plugins ou funcionalidades sem medo. Quando estiver tudo perfeito, é só fazer a migração para o site principal — com segurança e tranquilidade.

Dica do Sensei

Se precisar, faça backups do staging com frequência. No cPanel, vá em Backup → Backup Completo e salve uma cópia em segurança. Assim, se algo der errado, você pode voltar ao ponto seguro.

Se tiver dúvidas, não hesite: entre em contato com o suporte da GeHost — estamos aqui para te ajudar. E lembre-se: seu plano inclui 30 dias grátis de suporte após a entrega. Use esse tempo com sabedoria!

Com carinho, seu Sensei da GeHost 🌿

Informações institucionais: Grupo G e Soluções e Eventos LTDA (entexp.com.br), CNPJ: 46.647.904/0001-04. Para dados fiscais, consulte sua fatura.

Precisa de Ajuda?

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