WordPress 44 visualizações

Como criar um ambiente de staging para testar mudanças no WordPress

Ver no WHMCS

Como criar um ambiente de staging para testar mudanças no WordPress

Oi! Aqui é a Sensei da GeHost 🥋 Hoje vou te ensinar uma prática que separa quem sofre com sites quebrados de quem dorme tranquilo: o ambiente de staging. É basicamente uma "cópia de treino" do seu site, onde você pode testar temas, plugins, atualizações e mudanças de layout sem nenhum risco pro site que seus visitantes veem.

Vamos passo a passo, com calma. Prometo que não é bicho de sete cabeças.

O que é um ambiente de staging?

Pense nele como uma "sala de ensaio". Você faz uma cópia idêntica do seu WordPress (arquivos + banco de dados) em um endereço separado, tipo staging.seudominio.com.br. Lá você mexe, testa, erra à vontade — e só quando estiver tudo certinho, replica a mudança pro site principal (produção).

Dica da Sensei: nunca teste plugin novo, tema novo ou atualização grande direto no site que está no ar. Um erro de compatibilidade pode deixar sua loja ou site fora do ar na hora em que mais precisa dele.

Passo 1 — Antes de tudo, faça um backup completo

Mesmo trabalhando numa cópia, é sempre bom garantir uma rede de segurança do site original. No cPanel, vá até a ferramenta de Backup e gere um Backup Completo da sua conta (ou pelo menos do diretório e do banco de dados do site).

Tela de Backup do cPanel com opções de Backup Completo e backups parciais

Passo 2 — Acesse seu cPanel

Entre no painel de controle da sua hospedagem com seu usuário e senha.

Tela de login do cPanel com campos de usuário e senha

Passo 3 — Crie um subdomínio para o staging

O jeito mais simples de isolar o ambiente de testes é criar um subdomínio, como staging.seudominio.com.br. No cPanel, procure a ferramenta "Subdomínios" (fica no grupo de Domínios) e crie o novo endereço apontando para uma pasta separada, por exemplo /public_html/staging.

Assim o site de testes fica em um "cantinho" próprio, sem interferir em nada no public_html principal.

Passo 4 — Copie os arquivos do WordPress

Agora vamos duplicar o site. Abra o Gerenciador de Arquivos, entre na pasta do seu site principal, selecione todos os arquivos e use a opção "Copiar" para colar dentro da pasta do subdomínio de staging que você acabou de criar.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas e a barra de ações
Dica da Sensei: se o seu site for grande (muitas imagens, muitos arquivos), esse passo pode demorar um pouco. É normal — respire, tome um café ☕ e deixe o cPanel trabalhar.

Passo 5 — Crie um banco de dados novo para o staging

O staging precisa do próprio banco de dados, separado do banco do site real. Vá em "Bancos de Dados MySQL", crie um novo banco (algo como usuario_staging) e um usuário com acesso total a ele.

Tela de Bancos de Dados MySQL do cPanel para criar novo banco e usuário

Depois, exporte o banco de dados do site original (pelo phpMyAdmin, que fica ao lado dessa ferramenta) e importe esse conteúdo dentro do banco novo que você acabou de criar.

Passo 6 — Aponte o WordPress para o novo banco

Dentro da pasta de staging, abra o arquivo wp-config.php pelo próprio Gerenciador de Arquivos (clique com o botão direito → Editar) e atualize estas três linhas com os dados do banco novo:

  • DB_NAME — nome do banco de staging
  • DB_USER — usuário do banco de staging
  • DB_PASSWORD — senha desse usuário

Passo 7 — Ajuste a URL do site no banco de dados

Como o WordPress guarda a URL do site dentro do próprio banco, você precisa trocar as referências do domínio principal para o endereço de staging. Isso pode ser feito direto pelo phpMyAdmin, na tabela wp_options (campos siteurl e home), ou usando um plugin de "busca e substituição" instalado no ambiente de staging.

Dica da Sensei: existem plugins gratuitos de staging que automatizam os passos 3 a 7 pra você, criando a cópia com um clique. Se preferir esse caminho, é só instalar um deles no seu WordPress e seguir o assistente — o resultado final é o mesmo ambiente separado que descrevemos aqui.

Passo 8 — Teste à vontade!

Agora sim: acesse staging.seudominio.com.br e faça o que precisar — atualizar plugins, trocar de tema, testar um novo layout, mexer no código. Nada disso afeta o site que seus visitantes estão vendo.

Passo 9 — Levando a mudança pra produção

Depois de validar que tudo funciona direitinho no staging, repita o processo ao contrário: copie os arquivos alterados e, se necessário, o banco de dados atualizado, de volta para o site principal. Faça isso com calma e, de preferência, em um horário de menor movimento no site.

Passo 10 — Não esqueça de limpar depois

Ambiente de staging não deve ficar público pra sempre. Depois de aplicar as mudanças em produção, apague o subdomínio, os arquivos e o banco de dados de teste — ou pelo menos bloqueie o acesso a ele. Isso evita confusão e mantém sua hospedagem organizada.

Resumindo

  1. Faça backup do site original
  2. Crie um subdomínio separado
  3. Copie os arquivos do WordPress
  4. Crie e importe um banco de dados novo
  5. Atualize o wp-config.php e a URL do site
  6. Teste tudo sem medo
  7. Aplique as mudanças validadas no site real
  8. Remova o ambiente de staging quando terminar

Prontinho! Agora você tem uma sala de ensaio só sua pra testar qualquer novidade no WordPress sem correr risco. Se tiver dúvida em qualquer passo, é só chamar o suporte da GeHost pelo painel — estamos aqui pra te ajudar. 🌱

Precisa de Ajuda?

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