Como configurar um ambiente de staging idêntico ao de produção no VPS
Olá, querido(a) aluno(a) da GeHost! 👋
Se você está aqui, é porque quer criar um ambiente de staging — ou seja, uma cópia fiel do seu site em produção — para testar mudanças, atualizações ou novas funcionalidades sem arriscar o site real. Muito bem! Isso é uma ótima prática de desenvolvimento e segurança.
Como você já tem um VPS com a GeHost (ou está prestes a configurá-lo), vamos montar esse ambiente com passos simples, seguros e totalmente acessíveis — mesmo que você não seja técnico. Vamos juntos, como um time de verdade?
💡 Dica do Sensei: Um ambiente de staging idêntico ao de produção é o melhor "laboratório" para testar antes de colocar no ar. Evita surpresas e garante que tudo funcione como esperado.
Passo 1: Entenda o que é um ambiente de staging
Imagine que seu site em produção é como um carro em pleno funcionamento. O staging é como um simulador de direção — você pode testar freios, aceleração, mudanças de marcha… tudo sem correr riscos.
Seu ambiente de staging deve ter:
- O mesmo sistema operacional (Linux, geralmente CentOS ou Ubuntu).
- A mesma versão do PHP, MySQL, Apache/Nginx.
- O mesmo conteúdo (arquivos e banco de dados).
- Um domínio diferente (ex:
staging.seudominio.com).
Passo 2: Acesse o painel do cPanel
Para começar, faça login no painel da GeHost:
Use o usuário e senha fornecidos no momento da contratação do VPS. Se não souber, consulte seu contrato ou entre em contato com o suporte via painel.gehost.com.br.
Passo 3: Crie um domínio de staging
Para que o ambiente seja acessível, você precisa de um domínio dedicado. Vamos criar um subdomínio como staging.seudominio.com.
- No cPanel, vá até a seção DNS Zone (Editor de Zona de DNS).
- Na lista de domínios, clique em Gerenciar do domínio principal.
- Clique em Adicionar Registro A e configure:
- Nome:
staging - Endereço IP: o mesmo IP do seu VPS (consulte no painel ou com o suporte)
Se precisar de ajuda com o IP ou domínio, entre em contato com o suporte da GeHost — eles te ajudam de forma rápida e atenciosa.
Passo 4: Clone o site em produção
Agora vamos copiar todos os arquivos do site real para o novo ambiente.
- No cPanel, acesse Gerenciador de Arquivos.
- Abra a pasta
public_html(ou a pasta raiz do seu site). - Selecione todos os arquivos e pastas.
- Clique em Copiar.
- Crie uma nova pasta chamada
stagingdentro depublic_html. - Cole os arquivos nessa nova pasta.
Pronto! Agora você tem uma cópia do site em staging.seudominio.com.
Passo 5: Clone o banco de dados
Se o seu site usa banco de dados (como WordPress, Laravel, etc.), você precisa copiar também o banco.
- No cPanel, vá até Bancos de Dados MySQL.
- Selecione o banco de dados principal.
- Clique em Exportar e salve o arquivo (SQL).
- Crie um novo banco com um nome como
staging_db. - Volte ao painel, clique em Importar e carregue o arquivo SQL.
Se precisar de ajuda com importação ou exportação, o suporte da GeHost está sempre pronto para ajudar.
Passo 6: Atualize os arquivos de configuração
Depois de copiar o site, é essencial atualizar os arquivos de configuração para que o staging não use os dados do ambiente real.
Procure arquivos como:
wp-config.php(para WordPress)config/database.php(para Laravel)- Arquivos de configuração de banco de dados
Altere os seguintes dados:
- Nome do banco de dados → o novo banco criado (ex:
staging_db) - Usuário e senha do banco → o usuário criado para o novo banco
- URL do site → para
staging.seudominio.com
Isso evita que o staging acesse o banco de produção ou redirecione para o site real.
Passo 7: Teste e aproveite!
Finalmente, acesse staging.seudominio.com no navegador. Se tudo estiver certo, você verá o site funcionando como na produção — mas em um ambiente seguro.
Agore você pode testar:
- Atualizações de tema ou plugin
- Novas funcionalidades
- Alterações de layout ou conteúdo
Quando estiver tudo perfeito, pode migrar as alterações para o ambiente de produção com segurança.
Conclusão: o staging é seu parceiro de confiança
Configurar um ambiente de staging idêntico ao de produção não é difícil — é só seguir os passos com cuidado e atenção. E lembre-se: você não está sozinho.
Se precisar de ajuda, o suporte da GeHost está aqui para você. Basta entrar no painel.gehost.com.br e abrir um ticket. Vamos juntos, com calma, com foco, com coração.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*