Como configurar múltiplos ambientes (produção e homologação) no mesmo VPS sem conflito
Olá, querido(a) cliente! Seja bem-vindo(a) ao seu novo passo rumo à organização e segurança no mundo do desenvolvimento web. Aqui na GeHost, entendemos que você pode ter mais de um projeto em andamento — um que está no ar (produção), e outro que está sendo testado (homologação). E sim, é possível ter ambos no mesmo espaço de hospedagem, sem que um atrapalhe o outro. Vamos aprender juntos como fazer isso com calma, clareza e sem estresse. Você é o(a) mestre do seu projeto — e eu, seu Sensei, estou aqui para te guiar com carinho.
Entendendo o cenário: por que isso é possível?
Seu plano na GeHost é baseado em cPanel, um painel poderoso e intuitivo que permite organizar múltiplos domínios, subdomínios e pastas de forma independente. Isso quer dizer que, mesmo estando no mesmo servidor (VPS), cada ambiente pode ter seu próprio caminho, seu próprio banco de dados, suas próprias configurações — como se fossem ambientes separados, mesmo estando fisicamente juntos.
Dica do Sensei: O segredo está em organização. Se você nomear cada ambiente com clareza, usar pastas distintas e gerenciar domínios ou subdomínios separadamente, o conflito é coisa do passado.
Passo a passo: montando seus ambientes com segurança
-
Crie domínios ou subdomínios para cada ambiente
Para separar produção e homologação, use domínios diferentes ou, mais comumente, subdomínios. Por exemplo:
- Produção:
seusite.com.br - Homologação:
homolog.seusite.com.br
Isso evita que um ambiente interfira no outro, mesmo estando no mesmo servidor.
- Produção:
-
Configure cada domínio em uma pasta separada
No cPanel, cada domínio ou subdomínio é associado a uma pasta dentro de
public_html. Isso é automático, mas você pode personalizar. Por exemplo:- Para
homolog.seusite.com.br, crie uma pasta chamadahomologdentro depublic_html. - Para
seusite.com.br, mantenha a pasta padrãopublic_html(ou usewww).
Assim, cada ambiente terá seu próprio espaço de arquivos.
- Para
-
Use bancos de dados separados
Cada ambiente precisa de seu próprio banco de dados. Isso evita que um erro de testes no homologação apague dados da produção.
- No cPanel, acesse Bancos de Dados MySQL.
- Crie um banco para produção (ex.:
seusite_prod). - Crie outro para homologação (ex.:
seusite_homol). - Associe cada banco a um usuário diferente (ex.:
user_prodeuser_homol).
-
Configure o ambiente de homologação com variáveis distintas
Se o seu sistema usa arquivos de configuração (como
config.phpou.env), certifique-se de que:- O ambiente de homologação aponte para o banco
seusite_homol. - As URLs de acesso sejam
homolog.seusite.com.br. - Não use dados reais da produção (como senhas, chaves de API).
Isso é essencial para manter a segurança e evitar surpresas.
- O ambiente de homologação aponte para o banco
-
Use subdomínios ou domínios diferentes para evitar conflitos
Se você usar o mesmo domínio principal para ambos, pode haver confusão de cache, cookies e redirecionamentos. Por isso, sempre use um subdomínio para homologação. Assim, o sistema sabe exatamente qual ambiente está sendo acessado.
Extra: dicas do Sensei para manter tudo em ordem
“Organização é o coração da produtividade. Um bom nome, uma pasta clara e um banco separado já são 80% do sucesso.”
— Sensei da GeHost, com carinho
- Use nomes claros:
homolog.seusite.com.bré muito melhor quetest1.seusite.com.br. - Evite usar o mesmo nome de usuário ou senha em ambos os ambientes.
- Se precisar de acesso temporário ao banco de produção, faça isso com cuidado e apenas em horários específicos.
- Use o Backup do cPanel para salvar versões estáveis de cada ambiente — isso é seu “salva-vidas”.
Quer ajuda extra?
Se ficar com dúvidas, ou precisar de um olhar especial, entre em contato com nosso suporte. Estamos aqui para ajudar, com carinho e atenção. Acesse o painel do cliente e abra um ticket — em até 30 dias após a entrega, você tem suporte gratuito.
Seu projeto está crescendo? Ótimo! Com essa estrutura, você está pronto para escalar com segurança, sem medo de errar. E lembre-se: cada grande sistema começou com um passo simples — e você já deu esse passo com sabedoria.
Com carinho,
Sensei da GeHost
— Seu parceiro no mundo digital