Como criar um ambiente de staging no WordPress para testar com segurança
Oi, tudo bem? Aqui é a Sensei da GeHost 🥋 Hoje vou te ensinar uma prática que separa quem mexe no site com tranquilidade de quem vive com o coração na mão: o ambiente de staging.
Staging nada mais é do que uma cópia "gêmea" do seu site, guardada num endereço separado (tipo um subdomínio), onde você pode instalar plugin novo, trocar tema, atualizar o WordPress ou testar qualquer mudança sem nenhum risco pro site que seus clientes estão vendo agora. Se algo der errado no staging, ninguém além de você fica sabendo — você ajusta, testa de novo, e só quando estiver tudo redondinho é que replica pro site principal.
💡 Dica da Sensei: pense no staging como um "campo de testes". É ali que você erra à vontade, sem medo, antes de colocar a mão no site de verdade.
Passo 1 — Antes de tudo, faça um backup do site atual
Mesmo trabalhando num ambiente separado, é sempre bom começar com uma rede de segurança. No cPanel, acesse a ferramenta Backup e gere uma cópia completa (ou pelo menos dos arquivos e do banco de dados) do seu site principal antes de começar a mexer em qualquer coisa.
Passo 2 — Crie um subdomínio para o staging
O jeito mais simples de ter um "site paralelo" é criando um subdomínio, por exemplo staging.seudominio.com.br. Ele funciona como um endereço próprio, com sua própria pasta, mas continua dentro da mesma hospedagem.
- No cPanel, procure a opção de Subdomínios (dentro do grupo Domínios).
- Digite algo como
stagingoutestee selecione o seu domínio principal. - Confirme a criação — o cPanel já gera uma pasta separada pra esse subdomínio.
Se tiver qualquer dúvida nesse passo, chama o suporte da GeHost pelo painel.gehost.com.br que a gente te ajuda a criar certinho.
Passo 3 — Copie os arquivos do site pra pasta do staging
Agora é hora de duplicar o site. Use o Gerenciador de Arquivos do cPanel:
- Entre na pasta do seu site principal (geralmente
public_html). - Selecione todos os arquivos e pastas do WordPress e use a opção de Copiar.
- Cole essa cópia dentro da pasta que foi criada para o subdomínio de staging.
💡 São muitos arquivos e a cópia pode demorar um pouquinho — é normal, aguarde terminar antes de seguir pro próximo passo.
Passo 4 — Crie um banco de dados novo pro staging
O WordPress guarda todo o conteúdo (posts, páginas, configurações) num banco de dados. Pra não misturar com o site principal, o staging precisa do próprio banco:
- No cPanel, acesse Bancos de Dados MySQL.
- Crie um novo banco (algo como
seusite_staging). - Crie um usuário para esse banco, defina uma senha forte e vincule o usuário ao banco com todas as permissões.
Passo 5 — Exporte e importe o conteúdo do banco
- Pelo phpMyAdmin, exporte o banco de dados do site principal (gera um arquivo
.sql). - Selecione o banco novo que você criou para o staging e importe esse arquivo
.sqlnele.
Passo 6 — Aponte o WordPress do staging pro novo banco
Dentro da pasta do staging, abra o arquivo wp-config.php pelo Gerenciador de Arquivos e atualize estas linhas com os dados do banco novo que você criou no Passo 4:
DB_NAME— nome do banco novoDB_USER— usuário criadoDB_PASSWORD— senha definida
Passo 7 — Ajuste as URLs do site para o novo endereço
Como o WordPress guarda a URL do site dentro do próprio banco de dados, é preciso trocar todas as referências do domínio principal para o endereço do staging (ex.: de seudominio.com.br para staging.seudominio.com.br). Existem plugins de "busca e substituição" (search & replace) feitos justamente pra isso, que trocam as URLs no banco de forma segura sem precisar editar linha por linha.
💡 Se preferir não mexer nisso na mão, fica à vontade pra pedir uma orientação ao nosso suporte — lembra que todo serviço da GeHost já sai com 30 dias de suporte grátis após a entrega.
Passo 8 — Peça pro Google (e curiosos) não indexarem o staging
Um site de teste não deve aparecer nas buscas nem ser visto por visitantes de fora. No próprio WordPress, vá em Configurações → Leitura e marque a opção "Desencorajar mecanismos de busca de indexar este site" dentro do ambiente de staging.
Passo 9 — Teste à vontade
Pronto! Agora é só usar o staging como um espelho seguro do seu site: instale plugins novos, atualize temas, mude o WordPress de versão, teste um layout diferente... tudo sem afetar quem está navegando no site principal.
Passo 10 — Publicando as mudanças no site principal
Depois de validar que está tudo funcionando certinho no staging, é hora de levar as mudanças pro ar de verdade. O caminho é o inverso do que você fez: copie os arquivos alterados de volta para a pasta do site principal e, se você mudou o banco de dados (novo plugin, nova configuração), exporte o banco do staging e importe no banco do site principal — lembrando de ajustar as URLs de volta pro domínio original.
💡 Dica final da Sensei: antes de publicar, dá aquele último respiro e revisa cada mudança com calma. Staging existe justamente pra você ganhar essa confiança antes de ir pro site de produção. 🥋
Ficou com alguma dúvida no meio do caminho? É só chamar a gente pelo painel.gehost.com.br — a equipe da GeHost tá aqui pra te ajudar em cada passo.