Duplicator Duplicator
Migrar site WordPress para localhost

Como Mover um Site WordPress Entre o Localhost e o Online

· · 23 min de leitura ·
Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
·
Revisado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Ele tem mais de 20 anos de experiência em negócios e desenvolvimento, e seus plugins foram baixados mais de 25 milhões de vezes.

Você quer renovar o design do seu site, testar alguns novos plugins ou experimentar código personalizado. Como você faz isso sem quebrar seu site live?

Muitos desenvolvedores usam hospedagens WordPress locais para resolver esse problema.

Mover seu site WordPress ativo para uma hospedagem local abre um mundo de possibilidades. É como ter um sandbox onde você pode brincar com seu site sem nenhuma consequência.

Claro, a viagem geralmente funciona nos dois sentidos. Depois de terminar de construir ou consertar algo localmente, você precisa colocá-lo em um servidor live onde as pessoas possam vê-lo.

Neste tutorial, mostrarei as duas direções: como baixar uma cópia do seu site ativo para um host local e como enviar um site local para um servidor ativo.

Aqui estão os principais pontos:

  • A hospedagem local permite testar atualizações, novos designs e código personalizado com segurança, sem arriscar qualquer tempo de inatividade no seu site ativo.
  • Trabalhar localmente remove completamente a latência de resposta do servidor e permite que você trabalhe de qualquer lugar, mesmo sem conexão com a internet.
  • Crie um ambiente local com ferramentas gratuitas: Você pode configurar rapidamente um servidor local no seu computador usando softwares como LocalWP, MAMP, WAMP ou XAMPP.
  • Um plugin de migração confiável como o Duplicator Pro permite que você agrupe um site inteiro em um único arquivo de backup fácil de mover, em qualquer direção.
  • Do ativo para o local: arraste e solte seu backup em uma instalação do LocalWP, ou carregue os arquivos e execute o script instalador em seu servidor local.
  • Do local para o ativo: você também precisará de hospedagem, um domínio e um novo banco de dados, e precisará substituir seus URLs de localhost durante a instalação.

Resumo Rápido: Como Mover um Site WordPress Entre Local e Ativo

Site ativo → host local:

1. Faça backup do seu site ativo.
Primeiro, use um plugin de backup como o Duplicator para fazer backup de todo o seu site ativo. Você obterá arquivos de backup que ajudarão a importar seu conteúdo para o site local.
2. Crie um site local.
Você pode usar software de desenvolvimento local como LocalWP, MAMP ou WAMP para criar um site WordPress local.
3. Crie um banco de dados para o site local.
Abra o painel phpMyAdmin do seu host local e crie um novo banco de dados para o site local.
4. Importe o backup para o site local.
Se você já instalou o WordPress no site local, arraste e solte o backup do site ativo na página Importar do Duplicator. Você também pode simplesmente carregar o arquivo de backup e os arquivos do instalador para o servidor local e iniciar o instalador.

Site local → servidor ativo:

1. Faça backup do site local.
Instale o Duplicator Pro no site local e faça o backup. Baixe o arquivo de archive.
2. Configure o site WordPress no ar.
Você precisará de um host web, um nome de domínio e uma instalação do WordPress no servidor ativo.
3. Crie um novo banco de dados no servidor ativo.
Crie um banco de dados MySQL, adicione um usuário e conceda a esse usuário privilégios totais sobre o banco de dados.
4. Importe o backup local para o site ativo.
Arraste e solte o backup local na página Importar do Duplicator, em seguida, use o modo instalador Avançado para substituir seus URLs de localhost pelos ativos.

A ferramenta usada neste tutorial é o Duplicator. Ele cria um backup completo do seu site em um clique, e então permite que você o importe em qualquer ambiente, local ou ativo! Baixar Duplicator Grátis →

Sumário

É Possível Hospedar um Site WordPress Localmente?

Usando softwares como XAMPP, MAMP, WAMP ou LocalWP, você pode configurar um ambiente de servidor local no seu computador. Isso instalará o WordPress e o executará localmente, permitindo que você desenvolva e teste seu site sem precisar de conexão com a internet ou de um servidor ativo.

Por Que Hospedar Seu Site WordPress Localmente?

Seja você um desenvolvedor, designer ou apenas queira fazer algumas alterações no seu site, é uma boa ideia criar um site hospedado localmente. Essencialmente, isso envolve criar uma cópia do seu site WordPress ativo e hospedá-lo em um servidor local no seu computador.

Isso lhe dá uma cópia exata do seu site para mexer enquanto seu site ativo permanece inalterado.

Você pode editar seu tema WordPress, atualizar plugins e adicionar novo conteúdo sem afetar a funcionalidade do seu site real.

Vamos falar sobre os principais benefícios de ter um site WordPress local.

Crie um Ambiente de Teste Isolado

Com uma hospedagem local, você terá um ambiente de teste independente. Aqui, você pode experimentar livremente sem impactar o site ativo.

Isso permite que você teste novos temas, plugins e alterações de código sem o risco de quebrar algo no site de produção. Você também pode enviar alterações sem tempo de inatividade, para não prejudicar seu SEO. 

Comece a Aprender WordPress

Se você é novo em desenvolvimento ou design, pode criar um site local para aprimorar suas habilidades. Você terá a liberdade de aprender a codificar em um site offline e gratuito.

Eu só comecei a me familiarizar com o WordPress há alguns anos. O LocalWP é meu ambiente local preferido para criar sites de sandbox, fazer o que eu quiser e aprender o que funciona. É super fácil!

Disponibilidade Offline

A hospedagem local permite que você trabalhe em seu site WordPress mesmo sem conexão com a internet. Isso é útil quando você está viajando ou em situações em que uma conexão de internet estável não está prontamente disponível. Você pode continuar a desenvolver, projetar e testar seu site, independentemente do seu acesso à internet.

Desenvolvimento Mais Rápido

Hospedar o WordPress localmente elimina a dependência da conectividade com a internet e dos tempos de resposta do servidor. Isso resulta em um fluxo de trabalho mais rápido, permitindo que você faça alterações, teste-as e veja resultados imediatos. 

Confidencialidade e Privacidade

A hospedagem local garante que seu trabalho permaneça confidencial e privado. Você pode trabalhar em projetos sensíveis sem o risco de expô-los ao público. Isso é especialmente importante ao trabalhar nos sites de seus clientes.

Economia de Custos

Se você não tem um site WordPress ativo, pode criar um site local antes de pagar pelos serviços de hospedagem na web, economizando dinheiro a longo prazo. Você pode criar seu primeiro site sem custos extras. Isso pode beneficiar indivíduos ou pequenas empresas com um orçamento apertado.

Como Mover um Site WordPress Ativo para um Host Local

Agora que você conhece os benefícios de hospedar seu site WordPress localmente, vou guiá-lo pelo processo de mover seus dados para um servidor local!

Aqui estão os passos essenciais para mover um site WordPress ativo para um localhost:

  • Instale um plugin de migração confiável como o Duplicator Pro para transferências fáceis
  • Crie um backup completo do seu site ativo
  • Configure um ambiente de desenvolvimento local
  • Crie um novo banco de dados para o site local
  • Importe seus arquivos de backup para concluir a migração

Mostrarei o melhor método de exportação para mover seu site para um servidor local. No entanto, alguns provedores de hospedagem (como Bluehost) permitem que você configure um site de staging em seu servidor ativo.

Para mais detalhes, confira meu tutorial sobre como criar um site de staging WordPress!

Passo 1: Instale um Plugin de Migração WordPress

Se você deseja começar a testar alterações no site em um ambiente local, precisará migrar uma cópia exata de seus dados para um servidor local. Embora isso pareça uma tarefa difícil, o Duplicator simplifica o processo. 

O Duplicator é o melhor plugin de backup e migração do WordPress. Ele pode empacotar todo o seu site ativo em um único arquivo zip.

Isso permite que você transfira facilmente todos os seus arquivos do WordPress, plugins, temas e tabelas de banco de dados para um novo local.

plugin Duplicator Pro

Aqui estão alguns recursos mais úteis incluídos no Duplicator Pro:

  • Backups manuais e automáticos
  • Sites de staging com um clique
  • Armazenamento de backup na nuvem para Duplicator Cloud, Google Drive, Amazon S3 e mais
  • Suporta sites grandes e redes Multisite
  • Pontos de recuperação de desastres para restauração rápida do site
  • Restaurações com um clique
  • Restaurações remotas com um clique
  • Importações de arrastar e soltar
  • Suporte para sites vazios
  • Notificações por e-mail para timeouts
  • WP Media Cleanup e DB Optimizer com os planos Pro e Elite, mais Activity Log com Elite

Primeiro, selecione uma assinatura para o Duplicator Pro. Existe uma versão gratuita do plugin, mas um plano premium oferece migrações de arrastar e soltar. Isso ajuda você a mover rapidamente as alterações de e para o seu site de produção. 

Veja como a Rock Lobster Webdesign usa o Duplicator Pro para migrar sites de clientes para ambientes de teste!

Após a compra, copie sua chave de licença. Em seguida, instale e ative o Duplicator Pro em seu site WordPress ativo.

Antes de começar a usar o Duplicator, você precisará ativar sua licença. Vá para Duplicator Pro » Configurações » Geral.

Ativar chave de licença do Duplicator

Cole sua chave de licença e clique em Ativar. Em seguida, sinta-se à vontade para continuar para a próxima etapa!

Passo 2: Faça Backup do Seu Site Ativo

O Duplicator permite duplicar todo o seu site. Para criar esta cópia, você precisará criar um backup. Isso pode ser facilmente transferido para um host local.

Para começar, navegue até Duplicator Pro » Backups » Adicionar Novo.

Adicionar novo backup com o Duplicator

Dê um nome ao backup e escolha Local como local de armazenamento.

Primeiro passo do backup do Duplicator

Se você deseja mover todos os seus dados, selecione Site Completo. No entanto, você também pode excluir certos arquivos do site ou apenas fazer backup do seu banco de dados WordPress.

Presets de backup do Duplicator

Em seguida, o Duplicator verificará seu site ativo. Você verá avisos se algo precisar de sua atenção.

Verificação de backup do Duplicator

Clique em Criar Backup. Assim que o Duplicator criar automaticamente uma cópia do seu site, você a verá na página Backups.

Baixar arquivos de backup

Baixe os arquivos de arquivo e instalador. 

Precisa de uma maneira acessível de fazer backup do seu site? O Duplicator empacota seu site inteiro em um único backup que você pode importar em qualquer lugar, e é grátis. Obter Duplicator Grátis →

Etapa 3: Criar um Site Local

Em seguida, você precisará configurar um site local hospedado em seu computador. Para fazer isso, é importante encontrar um ambiente de servidor local

Aqui estão algumas opções eficazes:

Neste tutorial, vou focar no LocalWP e no MAMP.

Método 1: Criando um Site Local Usando o LocalWP

O LocalWP é uma das ferramentas mais populares para criar sites WordPress locais. Com apenas um clique, ele instalará o WordPress automaticamente para você.

Ao contrário de outros softwares locais, o LocalWP é compatível com Mac, Windows e Linux.

Site LocalWP

Para começar a criar seu site local, acesse o site do LocalWP e clique em Download Grátis. Em seguida, escolha seu sistema operacional.

Baixar LocalWP

Após instalar o aplicativo, clique no ícone + no canto inferior esquerdo. Isso permitirá que você adicione um novo site local.

Adicionar novo site LocalWP

Selecione Criar um novo site e continue.

Criar novo site LocalWP

Nomeie o novo site local.

Nome do site local

Se você for um desenvolvedor, poderá personalizar o ambiente local com uma versão específica de PHP, Apache e MySQL. Para fazer isso, selecione Personalizado.

No entanto, o Preferred configurará uma instalação geral do WordPress para você.

Site local preferido do LocalWP

Por último, forneça um nome de usuário, endereço de e-mail e senha para o site.

Login do WordPress do LocalWP

O LocalWP levará apenas alguns minutos para configurar seu novo site WordPress local. 

Método 2: Criando um Site Local Usando MAMP

Muitas pessoas decidem usar o MAMP para computadores Mac e o WAMP para Windows. Qualquer uma dessas opções instalará rapidamente o WordPress e o hospedará em seu computador local.

Como eu pessoalmente uso um Mac, usarei o MAMP neste guia.

Você precisará começar acessando o site do MAMP e baixando a versão compatível com seu computador.

Site do MAMP

Ao abrir este arquivo, o MAMP o guiará por algumas instruções de instalação. Se você seguir estas etapas, verá uma mensagem de sucesso.

Instalação bem-sucedida do MAMP

Agora, abra o aplicativo MAMP e clique em Preferências » Portas. Aqui, defina a Porta Apache para 80 e clique em OK.

Portas do MAMP

Depois disso, vá para a aba Servidor. Em Raiz do documento, você pode escolher uma pasta para armazenar seu site local.

Configurações do servidor MAMP

Por padrão, esta será Aplicativos » MAMP » htdocs

Passo 4: Criar um Banco de Dados

Antes de começar a mover seus arquivos originais para o site local, você precisará criar um novo banco de dados. Você pode fazer isso no seu painel phpMyAdmin. Abra um dos seguintes links:

http://localhost/phpmyadmin/

http://localhost:8080/phpmyadmin/

Em seguida, clique em Novo. Adicione um nome para o banco de dados do seu novo site e clique em Criar.

Criar novo banco de dados local

Agora você está livre para instalar seu backup no site local!

Etapa 5: Instalar Seus Arquivos de Backup

Para garantir que seu site local tenha a mesma aparência e sensação do seu site ativo, você precisará importar o backup que salvou anteriormente. Mostrarei como fazer isso usando o LocalWP e o MAMP. 

Método 1: Instalando Seus Arquivos de Backup no LocalWP

Se você já tem o WordPress instalado no site local, pode simplesmente arrastar e soltar seu arquivo de arquivo nele.

Este é o meu método favorito! Achei que foi a maneira mais fácil de colocar um site local online quando comecei como iniciante em WordPress.

Com o LocalWP, abra o aplicativo e selecione seu site local. Juntamente com os detalhes sobre o site, você verá um botão WP Admin.

Botão WP Admin do LocalWP

Clique nele para acessar seu novo ambiente local. Se você estiver abrindo pela primeira vez, precisará fazer login. Em seguida, instale o Duplicator Pro como um plugin.

Após ativar o Duplicator, encontre a página Importar Backups. Aqui, você pode simplesmente arrastar e soltar seu arquivo de arquivo salvo.

Importar um backup com o Duplicator

Assim que o backup estiver pronto para ser instalado, continue.

Continuar instalando o backup

Confirme que deseja iniciar o instalador e substituir qualquer conteúdo atualmente no site local.

Iniciar instalador do Duplicator

O Duplicator o guiará pela instalação. Primeiro, certifique-se de que o Tipo de Instalação seja Instalação completa de site único. Em seguida, aceite os termos e avisos e clique em Avançar.

Instalação local do site Duplicator

Por último, confirme a instalação.

Confirmação de instalação do site local

Seu site de produção será importado automaticamente para o site local! Quando isso for concluído, use o botão Login de Administrador para começar a testar seu site localmente. 

Método 2: Instalando seus arquivos de backup no MAMP

Se você criou seu site local com aplicativos como MAMP ou WAMP, o WordPress não será instalado automaticamente. Mas não se preocupe, o Duplicator pode importar seu site para um site local completamente em branco.

Primeiro, encontre a pasta onde você instalou o MAMP. No nosso caso, foi Applications » MAMP » htdocs. Aqui, crie uma nova pasta para o seu site local.

Pasta do site local do MAMP

Copie o arquivo do pacote e o script do instalador que você baixou com o Duplicator. Cole-os nesta pasta.

Upload do pacote Duplicator no MAMP

Agora, abra uma janela do navegador e execute o script installer.php. Para fazer isso, basta procurar por este URL:

http://localhost/local-site/installer.php

Lembre-se de substituir local-site pelo nome personalizado da sua pasta.

Isso abrirá o instalador do Duplicator. Role para baixo até Configuração, onde você inserirá as informações do seu novo banco de dados.

Configuração do banco de dados MAMP

Insira o novo nome do banco de dados. Para sites locais, o nome do host é localhost e o usuário é root. Geralmente, você pode deixar a senha em branco, mas também pode ser root.

Depois disso, clique em Validar para testar o banco de dados. Revise quaisquer avisos, aceite os termos e avisos e continue.

Validar instalação do site local

Assim como fizemos com o site LocalWP, você precisará confirmar as configurações de instalação.

Instalar site local MAMP

O plugin Duplicator extrairá o arquivo do pacote. Você verá uma opção para fazer login no painel do WordPress para o seu novo site local! 

Como Mover um Site WordPress Local para um Servidor Principal

Mais cedo ou mais tarde, você vai querer ir para o outro lado. Talvez você tenha construído todo o site localmente e ele esteja pronto para ser lançado, ou você testou uma reformulação em sua cópia local e agora precisa dela no servidor de produção.

O processo espelha o que você acabou de fazer, com duas diferenças. Você precisa de um lugar para o site morar (hospedagem, um domínio e um banco de dados), e você precisa trocar cada URL de localhost pela sua URL ativa durante a instalação.

Veja como mover seu site local para um servidor ativo:

  • Crie um backup completo do seu site local e baixe o arquivo compactado
  • Compre hospedagem, registre um domínio e instale o WordPress no servidor ativo
  • Crie um banco de dados MySQL e um usuário com privilégios totais
  • Importe o backup e execute a busca e substituição do Duplicator durante a instalação

Você já instalou e licenciou o Duplicator na Etapa 1 do tutorial acima. Se você pulou direto para esta seção, volte e faça isso primeiro, depois retorne aqui. Você precisará dele no site local.

Etapa 1: Faça backup do seu site local

O processo de backup é o mesmo que o abordado acima, apenas executado no site local em vez disso. Vá para Duplicator Pro » Backups » Add New, nomeie o backup, escolha Local para armazenamento e selecione o preset Full Site.

Se você não precisa de tudo no site ativo, mude para Custom e desmarque seus arquivos de mídia, plugins e temas inativos, ou arquivos principais do WordPress. Faça isso apenas se tiver certeza de que não sentirá falta dos dados.

Quando a compilação terminar, baixe o arquivo compactado. Você o colocará diretamente em sua instalação ativa do WordPress em um momento.

Baixar arquivo de backup

Se você estiver enviando manualmente seu site para um cliente FTP como o FileZilla, você também precisará baixar o arquivo instalador. Mesmo que você ainda não tenha o WordPress instalado, este script installer.php descompactará o arquivo de archive e instalará seu conteúdo no novo local. 

Etapa 2: Configure seu site live

Agora é hora de criar seu site WordPress ativo! Para fazer isso, você precisará encontrar um provedor de hospedagem WordPress. 

Um host da web fornecerá espaço e recursos de servidor para um site ativo. Ele fornece a infraestrutura, o ambiente do servidor e o suporte técnico para garantir que seu site WordPress seja acessível e tenha um bom desempenho. 

Uma das melhores opções é a Bluehost. Esta hospedagem web é recomendada pelo WordPress por sua acessibilidade e escalabilidade, e seus planos de entrada incluem um nome de domínio gratuito no primeiro ano.

Hospedagem WordPress Bluehost

Depois de se inscrever em um plano, você pode escolher um nome de domínio. Esta será a parte principal do seu URL que promove o reconhecimento da marca e a memorização.

Registro de domínio Bluehost

Conclua a criação da sua conta de hospedagem. Depois disso, a Bluehost instalará automaticamente o WordPress para você. Você pode simplesmente fazer login no seu painel de hospedagem e clicar no botão Log into WordPress .

Login WordPress da Bluehost

Isso abrirá seu novo painel do WordPress! No entanto, será uma instalação em branco, então você precisará importar seu site local para fazer o upload dos seus dados personalizados. 

Etapa 3: Crie um novo banco de dados

Antes de começar a migrar seu site local para o novo servidor, é importante criar um novo banco de dados WordPress. Geralmente, seu provedor de hospedagem oferecerá uma maneira fácil de fazer isso.

Com a Bluehost, você pode simplesmente encontrar as configurações de Databases e clicar em MySQL Databases.

Bancos de dados MySQL

Em Create New Database, insira um nome e clique em Create Database.

Criar banco de dados MySQL

Você também precisará criar um novo usuário e atribuir a ele privilégios para controlar o banco de dados. Primeiro, preencha um nome de usuário e senha para o usuário.

Criar usuário MySQL

Role para baixo até a seção Add User To Database. Aqui, selecione tanto o novo usuário quanto o novo banco de dados.

Adicionar usuário ao banco de dados

Como etapa final, atribua todos os privilégios ao usuário. Mantenha o nome do banco de dados, nome de usuário e senha em algum lugar acessível, pois o instalador pedirá os três.

Etapa 4: Importe seu site local

Se você decidiu migrar seu site manualmente, teria que fazer o upload dos arquivos do seu site local para o seu novo site com um cliente de Protocolo de Transferência de Arquivos (FTP). Além disso, seria necessário usar o phpMyAdmin para importar seu banco de dados antigo.

No entanto, o Duplicator Pro simplifica esse processo. Após configurar seu site ao vivo, abra seu painel do WordPress e instale o Duplicator. Em seguida, encontre a página Import Backups.

Importar um backup com o Duplicator

Arraste e solte seu arquivo de backup salvo na caixa de importação. Você verá alguns detalhes sobre o backup assim que o upload for concluído.

Continuar instalando o backup

Se o site ativo já tiver conteúdo, defina um ponto de recuperação antes de prosseguir. Leva alguns segundos e é a diferença entre um desfazimento fácil e uma tarde ruim.

Ponto de recuperação de desastres antes da migração

Em seguida, clique em Launch Installer.

Iniciar instalador do Duplicator

Agora, o assistente de migração do Duplicator o guiará pela instalação. Na parte superior, o Install Type deve ser Full install single site. Você também deve escolher o modo de instalador Advanced.

Migração avançada com Duplicator

Em Setup, insira o nome do seu novo banco de dados, nome de usuário e senha. Em seguida, clique em Validate

Você precisará aceitar os termos e avisos. Após clicar em Next, confirme as configurações do instalador.

Esta próxima parte é a que é específica para ir de local para ativo, e pular isso é o que deixa as pessoas com um site cheio de imagens quebradas. Você precisa substituir a URL do seu site local pela URL ativa.

Na Etapa 3, adicione sua antiga URL de localhost no campo Search. A nova URL ativa vai ao lado de Replace.

Busca e substituição do Duplicator

O Duplicator substituirá automaticamente toda menção da URL antiga em seu banco de dados. Você não precisará instalar um plugin extra de busca e substituição.

Em seguida, seu site local será movido para o servidor ao vivo. Você pode usar o botão Admin Login para acessar seu novo site!

Mais uma coisa, e é o passo que as pessoas esquecem. Sites locais geralmente são configurados para bloquear mecanismos de busca. No site ativo, vá para Configurações » Leitura e certifique-se de que Evitar que mecanismos de busca indexem este site esteja desmarcada. Deixe-a marcada e seu novo site não será indexado de forma alguma.

Perguntas Frequentes (FAQs)

Como crio uma cópia local de um site WordPress principal?

Para criar uma cópia local de um site WordPress principal, comece instalando o Duplicator Pro. Em seguida, faça backup do seu site principal. Depois de criar um site de staging local, importe o backup. Você pode fazer isso carregando os arquivos do pacote e do instalador para o servidor ou simplesmente arrastando o arquivo do pacote para a página Importar.

Como publico meu site WordPress local em um servidor online?

Você pode publicar seu site em um servidor ativo comprando um plano de hospedagem web e um nome de domínio. Em seguida, use o Duplicator Pro para fazer backup do site local e importá-lo para o servidor ativo. Durante a instalação, use o modo Avançado para poder substituir seus URLs de localhost pelos URLs ativos. 

Como movo meu site WordPress sem cPanel?

Você pode mover seu site WordPress sem cPanel instalando o Duplicator Pro. Este plugin do WordPress permite baixar um backup do seu site que agrupa seus arquivos e informações de banco de dados. Em seguida, você pode instalar o Duplicator Pro em um segundo site e arrastar e soltar o backup do seu site diretamente nele. 

Posso iniciar um site WordPress sem um domínio?

Sim, você pode criar um site WordPress em um servidor local sem precisar de um nome de domínio ou um provedor de hospedagem. Primeiro, você precisará escolher um software de desenvolvimento local como LocalWP, XAMPP, MAMP ou WAMP. Eles o guiarão pelo processo de instalação do WordPress. 

Qual é a diferença entre staging e live WordPress?

Seu site WordPress ativo é o site publicamente visível que os motores de busca e os visitantes online podem ver e interagir. Um site de staging é uma cópia idêntica do seu site ativo, mas está hospedado localmente ou no subdomínio do seu servidor. Seu site de staging é um local privado e seguro para fazer edições em seu site sem afetar seu conteúdo ativo.

Como transferir meu site WordPress para um novo host e domínio?

Você pode transferir seu site WordPress para um novo host ou nome de domínio instalando o Duplicator Pro e criando um backup do seu site atual. Em seguida, instale o Duplicator Pro na segunda instalação do WordPress e arraste e solte seu arquivo de backup para importá-lo.

Após a migração, é uma boa ideia atualizar seu DNS, informar o Google sobre a mudança, adicionar redirecionamentos e verificar links quebrados. Para mais detalhes, veja como mover um site WordPress para um novo host e como migrar um site WordPress para um novo domínio.

Como movo manualmente um site WordPress entre local e online?

A rota manual é a mesma em ambas as direções. Mova seu site manualmente exportando o banco de dados como um arquivo SQL no phpMyAdmin, depois usando um Gerenciador de Arquivos ou cliente FTP como o FileZilla para copiar tudo na pasta public_html (ou sua pasta de site local, se você estiver indo na direção oposta).

No destino, crie um banco de dados, importe o arquivo SQL através da aba Importar no phpMyAdmin e copie os arquivos para o lugar.

Então você precisa pesquisar e substituir cada URL no banco de dados. Vá para a aba SQL no phpMyAdmin e execute estas consultas, substituindo pelos seus próprios URLs.

Do ativo para o local:

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/local-site') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/local-site');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://www.example.com', 'http://localhost/local-site');

Do local para o ativo:

UPDATE wp_options SET option_value = replace(option_value, 'http://localhost/local-site', 'https://www.example.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'http://localhost/local-site', 'https://www.example.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://localhost/local-site', 'https://www.example.com');

Certifique-se de usar HTTPS se o seu site ativo tiver um certificado SSL. Em seguida, clique no botão Ir

Por último, atualize o arquivo wp-config.php no destino. Abra-o em um editor de texto e atualize estes valores para corresponder ao banco de dados que você acabou de criar:

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Se seus permalinks pararem de funcionar após a mudança, vá para Configurações » Permalinks e clique em Salvar alterações sem editar nada. Isso limpa as regras de reescrita e geralmente resolve o problema.

Como copio um site de staging para um site ativo?

Para copiar um site de staging para um site ativo, instale o Duplicator Pro no site de staging. Crie um backup completo do site de staging. No site ativo, carregue o backup na página Importar do Duplicator. Se o seu site de staging estiver em um subdomínio em vez de um servidor local, consulte nosso guia sobre enviar um site de staging para o ativo.

Conclusão

Agora você pode mover um site WordPress em qualquer direção: traga seu site ativo para um host local para testes seguros e envie seu trabalho local de volta para um servidor ativo quando estiver pronto.

Enquanto você está aqui, talvez você goste destas dicas e truques extras do WordPress:

Pronto para mover seu site em qualquer direção? Baixe o Duplicator Pro para migrar entre seu computador local e seu servidor ativo em poucos cliques!

avatar do autor
Joella Dunn Redator de Conteúdo
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
Nosso conteúdo é sustentado pelo leitor. Se você clicar em determinados links, poderemos receber uma comissão.

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Obtenha o Duplicator Agora
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha 60% de Desconto no Duplicator Pro Agora →