Como mover um site WordPress ativo para um host local

Como Mover um Site WordPress Ativo para o Localhost (LocalWP, XAMPP e mais)

· · 16 min read ·
Written By: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: avatar do revisor John Turner
avatar do revisor John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Talvez você queira renovar o design do seu site, testar alguns novos plugins ou experimentar código personalizado. Como fazer isso sem quebrar seu site ativo?

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.

Neste tutorial, mostrarei como mover uma cópia do seu site ativo para uma hospedagem local! Você se beneficiará de desenvolvimento mais rápido, disponibilidade offline e solução de problemas segura.

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ê empacote todo o seu site ativo em um único arquivo de backup, fácil de mover.
  • Conclua a migração simplesmente arrastando e soltando seu backup em uma instalação do LocalWP, ou carregando os arquivos e executando o script instalador no seu servidor local.

Resumo Rápido: Como Mover um Site WordPress Ativo para uma Hospedagem Local

1. Back up your live site.
First, use a backup plugin like Duplicator to back up your entire live website. You’ll get backup files that will help you import your content into the local site.
2. Build a local website.
You can use local development software like LocalWP, MAMP, or WAMP to build a local WordPress site.
3. Create a database for the local site.
Open your local host’s phpMyAdmin dashboard and create a new database for the local site.
4. Import the backup into the local site.
If you already installed WordPress on the local site, drag and drop the live site’s backup into Duplicator’s Import page. You can also just upload the backup archive and installer files to the local server and launch the installer.

A ferramenta usada neste tutorial é o Duplicator. Ele cria um backup completo do seu site ativo em um clique, depois permite que você o importe em qualquer ambiente local! Baixe o 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 mergulhar nos 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, vamos 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
  • Plugins gratuitos WP Media Cleanup e Activity Log com Duplicator 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

Após revisar esses avisos, clique em Criar Backup. Assim que o Duplicator criar uma cópia do seu site automaticamente, 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 todo o seu site em um único arquivo que você pode importar em qualquer lugar, e é gratuito. Obtenha o 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, focaremos 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á automaticamente o WordPress 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 do phpMyAdmin. Para encontrar isso, 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 a maneira mais fácil de colocar um site local online quando comecei como novato 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

Você precisará confirmar que deseja iniciar o instalador e substituir qualquer conteúdo atualmente no site local.

Iniciar instalador do Duplicator

Em seguida, o Duplicator o guiará pela instalação. Primeiro, certifique-se de que o Tipo de Instalação seja uma 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

No entanto, lembre-se de substituir site-local 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 Alterações do Staging para Produção

No seu site de staging local, você pode alterar completamente o design do seu site. Você também pode usá-lo para atualizar softwares com segurança, testar novos códigos e muito mais!

Quando terminar, você precisará mover essas alterações para o seu site principal. Para fazer isso, certifique-se de que o Duplicator esteja instalado no site local. Em seguida, crie um backup completo do site e baixe-o.

Em seguida, abra o painel de administração do seu site principal do WordPress. Vá para Duplicator Pro » Importar Backups e carregue o arquivo de backup do site local.

Você verá alguns detalhes sobre o backup. Na parte inferior da página, clique em Continuar.

Para proteger seu site contra quaisquer erros inesperados, considere definir um ponto de recuperação. Em seguida, inicie o instalador.

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

O assistente de instalação passo a passo o guiará pelo restante da migração!

Isso importará os dados do seu site de staging local para o site principal. Você implantará com sucesso quaisquer novas alterações.

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 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. 

Como movo manualmente um site WordPress ativo para um host local?

Para mover seu site manualmente, abra o painel da sua conta de hospedagem. Em seguida, faça login no phpMyAdmin e exporte seu banco de dados como um arquivo SQL. Você também precisará usar um Gerenciador de Arquivos ou um cliente FTP como o FileZilla para exportar os arquivos na sua pasta public_html

Instale o MAMP ou WAMP e crie uma pasta para o seu site local. Aqui, copie e cole seus arquivos exportados do WordPress.

Em seguida, abra o phpMyAdmin para o site local. Abra a aba Importar e clique no botão Escolher Arquivo. Em seguida, adicione seu arquivo de banco de dados compactado.

Depois disso, é hora de pesquisar e substituir todos os URLs no banco de dados que referenciam seu site ativo. Para fazer isso, vá para a aba SQL no phpMyAdmin e cole esta consulta SQL:

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');

Lembre-se de substituir todos os URLs pelos links exclusivos do seu site de produção e do seu site local. Além disso, certifique-se de usar HTTPS se você tiver um SSL no seu site ativo. Em seguida, clique no botão Ir

Por último, você precisará atualizar o arquivo wp-config.php. Encontre a pasta do seu site local e abra este arquivo em um editor de texto. Aqui estão os valores do banco de dados MySQL que você precisará atualizar:

  • DB_HOST
  • DB_NAME
  • DB_USER
  • DB_PASSWORD

Finalmente, para garantir que todos os URLs liguem para o site local, abra sua tabela de opções do WordPress no phpMyAdmin. Tanto para siteurl quanto para home, altere o option_value para o URL do seu localhost. 

Conclusão

Agora você tem um site hospedado localmente onde pode atualizar com segurança seu site WordPress ativo!

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

Pronto para começar a aproveitar os benefícios de um host local? Baixe o Duplicator Pro para migrar seus dados ativos para o seu computador local sem problemas!

avatar do autor
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

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

Get Duplicator Now
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.

or
Get 60% Off Duplicator Pro Now →