WordPress 0 visualizações

Como configurar um ambiente de staging do WordPress para testar mudanças antes de publicar

Ver no WHMCS

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.

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

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.

  1. No cPanel, procure a opção de Subdomínios (dentro do grupo Domínios).
  2. Digite algo como staging ou teste e selecione o seu domínio principal.
  3. 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:

  1. Entre na pasta do seu site principal (geralmente public_html).
  2. Selecione todos os arquivos e pastas do WordPress e use a opção de Copiar.
  3. Cole essa cópia dentro da pasta que foi criada para o subdomínio de staging.
Gerenciador de Arquivos do cPanel mostrando as pastas do site e a barra de ações
💡 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:

  1. No cPanel, acesse Bancos de Dados MySQL.
  2. Crie um novo banco (algo como seusite_staging).
  3. Crie um usuário para esse banco, defina uma senha forte e vincule o usuário ao banco com todas as permissões.
Tela de Bancos de Dados MySQL do cPanel com opções de criar novo banco e usuários

Passo 5 — Exporte e importe o conteúdo do banco

  1. Pelo phpMyAdmin, exporte o banco de dados do site principal (gera um arquivo .sql).
  2. Selecione o banco novo que você criou para o staging e importe esse arquivo .sql nele.

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 novo
  • DB_USER — usuário criado
  • DB_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.

Precisa de Ajuda?

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