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.
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(oustaging-site, como preferir). - Confirme a criação.
Essa pasta será o lar do seu ambiente de testes.
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
stagingna lista. - Na coluna "Diretório", clique em Alterar.
- Selecione a pasta
stagingque 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.