WordPress 41 visualizações

Como migrar um site WordPress de staging para produção sem perder configurações

Ver no WHMCS

Como migrar um site WordPress de staging para produção sem perder configurações

Olá, querido(a) cliente! Seja bem-vindo(a) ao seu guia de migração com carinho, feito especialmente para você — que quer trazer seu site do ambiente de teste (staging) para o mundo real (produção) sem perder nada: configurações, imagens, formulários, senhas ou layouts. 🌟

Na GeHost, acreditamos que o seu site deve ser uma extensão da sua identidade. Por isso, vamos te ajudar a fazer essa transição com segurança, tranquilidade e sem surpresas. Vamos lá, com calma e passo a passo?

Antes de começar: entenda o que é staging e produção

Imagine que você tem duas versões do seu site:

  • Staging: um ambiente de teste, como um laboratório. Aqui você pode mudar, testar e brincar sem afetar o site que está no ar.
  • Produção: o site real, acessível por todos no mundo. É onde seu público vê seu trabalho.

Queremos que você leve o que está no staging para a produção sem perder nada. E é exatamente isso que vamos fazer agora.

Passo a passo: migre com segurança e tranquilidade

  1. Verifique se o staging está completo

    Antes de migrar, confira se o site no ambiente de teste está funcionando perfeitamente: imagens carregando, formulários enviando, links funcionando. Se algo não estiver certo, corrija lá mesmo.

  2. Exporte o banco de dados do staging

    Seu site WordPress armazena tudo no banco de dados: posts, páginas, configurações, usuários, preferências. Precisamos copiar isso.

    Entre no cPanel do seu staging (acesso via painel.gehost.com.br).

    Na seção Base de Dados, clique em phpMyAdmin.

    Selecione o banco de dados do seu site WordPress (geralmente começa com wp_).

    Clique em Exportar no topo.

    Escolha Exportar completo e clique em Enviar. Salve o arquivo em seu computador com nome como backup_staging.sql.

    Tela de gerenciamento de bancos de dados MySQL no cPanel
  3. Exporte os arquivos do site

    Os arquivos são o coração do seu site: temas, plugins, imagens, uploads.

    No cPanel, vá até Gerenciador de Arquivos.

    Abra a pasta public_html (ou a pasta do seu site no staging).

    Selecione todos os arquivos e pastas dentro dela (não o diretório, mas o conteúdo).

    Clique em Compactar e escolha o formato ZIP.

    Salve o arquivo como site_staging.zip no seu computador.

    Tela do Gerenciador de Arquivos no cPanel
  4. Prepare o ambiente de produção

    Entre no cPanel da sua conta de produção (mesmo acesso: painel.gehost.com.br).

    Na seção Base de Dados, crie um novo banco de dados (use o mesmo nome do staging ou um novo, como wp_producao).

    Crie um novo usuário com senha forte (não use "123456" 😅).

    Associe o usuário ao banco de dados com permissão total.

  5. Importe o banco de dados na produção

    No cPanel, vá até phpMyAdmin.

    Selecione o novo banco de dados (criado na etapa anterior).

    Clique em Importar.

    Selecione o arquivo backup_staging.sql que você salvou.

    Clique em Enviar. Espere até a mensagem de sucesso aparecer.

  6. Substitua os arquivos na produção

    No cPanel, vá até Gerenciador de Arquivos.

    Abra a pasta public_html da produção.

    Apague todos os arquivos e pastas dentro dela (exceto .htaccess e index.html se já existirem).

    Extraia o arquivo site_staging.zip que você salvou no seu computador.

    Arraste todos os arquivos para a pasta public_html da produção.

    Confirme a substituição dos arquivos.

  7. Atualize as URLs no banco de dados

    Quando você migra um site, ele ainda aponta para o endereço do staging (ex: staging.seudominio.com).

    Isso pode causar problemas de link ou login.

    Volte ao phpMyAdmin e abra o banco de dados da produção.

    Na aba SQL, digite o seguinte comando:

    UPDATE wp_options SET option_value = 'https://seudominio.com' WHERE option_name = 'siteurl';

    UPDATE wp_options SET option_value = 'https://seudominio.com' WHERE option_name = 'home';

    Substitua seudominio.com pelo seu domínio real.

    Clique em Executar.

    Pronto! Agora seu site aponta para o endereço certo.

  8. Verifique tudo no ar

    Abra seu site no navegador (ex: https://seudominio.com).

    Confira:

    • Se o site está carregando.
    • Se as imagens estão aparecendo.
    • Se os formulários estão funcionando.
    • Se o painel do WordPress está acessível (ex: https://seudominio.com/wp-admin).

    Se algo não estiver certo, volte ao passo anterior e verifique os arquivos ou o banco de dados.

Dica do Sensei: evite erros comuns

⚠️ Cuidado com o arquivo wp-config.php

Não esqueça de atualizar o arquivo wp-config.php com os novos dados do banco de dados (nome, usuário, senha, host) se ele estiver diferente do staging.

✅ Use o plugin "Better Search Replace" (opcional, mas seguro)

Se você quiser evitar comandos SQL, pode instalar o plugin Better Search Replace no WordPress da produção e substituir todas as URLs do staging por URLs da produção. Ele é seguro e feito para esse tipo de migração.

Quer ajuda extra? Estamos aqui!

Se algo não funcionar como esperado, não se preocupe. Nós da GeHost estamos aqui para te ajudar. Basta entrar em contato com nosso suporte — e lembre-se: você tem 30 dias grátis após a entrega para tirar dúvidas.

Precisa de Ajuda?

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