Como migrar facilmente o site WordPress do Localhost para o servidor ao vivo

equipe Editorial / atualizada: 17 de agosto de 2021

migrar um site de um servidor local para um servidor ao vivo não é fácil. Migrar o banco de dados é a parte difícil do processo. Isso ocorre principalmente devido à grande quantidade de tempo que leva para despejar os dados e carregá-los no novo banco de dados. Outros fatores que compõem o processo de migração são a segurança do banco de dados e do conteúdo. Neste blog, veremos como podemos migrar um site WordPress de um servidor local para um servidor ao vivo de três maneiras simples, mas diferentes.

O Primeiro Passo Para a Migração de Seu Site WordPress

A massa do WordPress, desenvolvimento local, ambiente de desenvolvimento (A. K. A. localhost). Os desenvolvedores têm a opção de usar XAMPP (Windows) ou MAMP (Mac) para construir projetos com WordPress.

uma vez que eles estão satisfeitos que tudo está funcionando corretamente, é hora de migrar o site WordPress do localhost para o servidor ao vivo.

trabalhar no localhost é uma ótima ideia que permite que os desenvolvedores trabalhem para melhorar a base de código sem afetar o site ao vivo. Isso é muito importante para portais corporativos e lojas de comércio eletrônico com WordPress, onde o tempo de inatividade é um sério desafio.

o desenvolvimento no localhost permite que a equipe de desenvolvimento continue a mexer no código enquanto a empresa continua sem nenhum tempo de inatividade. Uma vez que a base de código tenha sido completamente testada, movê-la para o servidor ao vivo é uma etapa simples.

Como migrar site WordPress

neste guia, vou explicar a seguir três populares maneiras de transferir um site WordPress para o servidor de hospedagem-

  1. Usar o built-in do WordPress Ferramenta de Exportação de
  2. migrar Manualmente o site WordPress para o servidor
  3. Usar um plugin para WordPress

Antes de Começar

Para fins deste guia, eu estou supondo que você tem uma localhost ambiente (completo com FTP e banco de dados access) definido e o site foi desenvolvido e pronto para a mudança. Para ilustrar o processo, estou usando o Cloudways, uma hospedagem gerenciada na web para WordPress.

No meu site WordPress instalado no localhost, eu adicionei os seguintes itens-

  • Um Post
  • Uma Página
  • Um Usuário
  • Active o Plugin: Clássico Editor de
  • Active Tema: Vinte e Quinze

vou começar com o built-in do WordPress recurso de exportação.

Usar o Built-in do WordPress Ferramenta de Exportação de

  • Post
  • Páginas
  • campos Personalizados
  • Termos
  • menus de Navegação
  • Custom posts

Para utilizar o WordPress recurso de exportação, é necessário exportar os dados do localhost e importá-lo para o servidor.

exportar dados do Localhost

faça login no seu site WordPress localhost e navegue até Ferramentas → exportar.

como migrar o site WordPress

você será perguntado quais itens de dados deseja exportar. No meu caso, optei por exportar os dados completos. Assim, selecionei todo o conteúdo e, em seguida, clique no botão Download Exportar Arquivo.

como migrar o site WordPress

baixar o arquivo XML pode levar tempo, dependendo do tamanho do site WordPress.

importar dados no site ao vivo

depois que o arquivo XML for baixado, faça login no seu site WordPress ao vivo e navegue até as Ferramentas → Importar.

wordpress duplicador

Você verá uma lista de opções para importar os dados. Role um pouco para baixo e procure o WordPress. Clique no botão Instalar Agora abaixo e execute Importer.

movendo o site wordpress para um novo domínio

na próxima tela, você será solicitado a escolher um arquivo XML. Clique no botão Escolher Arquivo e navegue até o arquivo XML que você baixou na etapa anterior. Isso fará o upload do arquivo XML para o servidor ao vivo.

como migrar o site WordPress

agora atribua autores e importe anexos. Se você quiser importar anexos também, marque a caixa com a Legenda Baixar e importar anexos de arquivo.

movendo o site wordpress para um novo domínio

importar os dados leva tempo dependendo do tamanho dos dados no localhost. Esta é a maneira mais simples e rápida de mover dados limitados do localhost para um servidor ativo.

migre manualmente um site WordPress para o servidor ao vivo

o problema com o uso da ferramenta de exportação do WordPress é que os plugins, temas, usuários, etc. não são movidos do localhost para o servidor. Isso acontece devido às limitações do processo que se concentra apenas nas postagens, páginas e comentários.

para mover um site WordPress do localhost para um servidor ativo sem perda de dados, você tem a opção de transferir manualmente arquivos e bancos de dados para o servidor ativo.Como estou usando o XAMPP como meu ambiente de desenvolvimento local, os arquivos do WordPress estão localizados na pasta /xampp/htdocs/wp/. Como estou procurando mover todo o site, preciso fazer upload de todos os arquivos e pastas nesta pasta para o servidor ao vivo.

existem duas maneiras de transferir o conteúdo da pasta wp para o servidor ao vivo. Você pode arrastar e soltar tudo ou criar um arquivo zip que possa ser carregado diretamente no servidor. Destes dois, o método unzip é muito rápido.

se você optar pelo método zip, observe que você precisa de uma maneira de descompactar o arquivo no servidor ao vivo. Em muitos casos, há um script descompactado ou um Terminal disponível no servidor.

neste exemplo, usarei o método zip.

navegue até a pasta /wp/ e feche todos os arquivos e pastas.

migrando o WordPress do localhost para o servidor ao vivo

uma vez feito isso, basta enviá-lo para o servidor ao vivo.

para isso, você pode usar qualquer cliente FTP. Eu prefiro FileZilla como meu cliente FTP. Inicie seu cliente FTP E Insira suas credenciais de FTP, incluindo Host, Nome de usuário, senha e Porta (seu provedor de hospedagem pode fornecer todas as informações). No meu caso, o Cloudways fornece credenciais mestras como minhas credenciais FTP.

como migrar o site WordPress

Agora vá para a instalação do WordPress do servidor ao vivo e exclua tudo. Em seguida, vou fazer o upload do arquivo compactado.

mover site wordpress para o novo domínio

Descompacte os Arquivos Utilizando o Terminal

Você pode precisar de um Terminal/Interface de Linha de Comando (CLI) para executar o comando Unzip.

faça login no servidor de nuvem usando PuTTY e navegue até o aplicativo WordPress (csubeazedd é o nome da pasta do meu site WordPress). Se você está hospedado no Cloudways, veja como você pode encontrar o nome da sua pasta.

Aqui estão os comandos passo a passo para descompactar arquivos no servidor ao vivo. Em primeiro lugar, conecte-se ao servidor usando PuTTY.

como migrar o site WordPress

Use credenciais mestras na próxima tela.

serviço de migração do WordPress

dentro de alguns segundos, o zip será extraído e visível no FileZilla.

WordPress serviço de migração

Descompacte Arquivos do WordPress Usando um Script

Se você não estiver familiarizado com o Terminal, não se preocupe!

GitHub hospeda um script que pode ajudá-lo!

crie um novo descompactador.arquivo php na pasta onde o arquivo zip foi carregado no servidor ao vivo. Em seguida, cole o código inteiro do descompactador.php no arquivo.

navegue até este arquivo usando o URL example.com/unzipper.php na barra de endereços. O Cloudways fornece um ambiente de teste do WordPress e oferece URLs temporários ( no meu caso, o URL se parece com isso):
http://wordpress-192114-825599.cloudwaysapps.com/unzipper.php

questões de migração do WordPress

você pode ver o arquivo zip. Basta clicar no botão descompactar arquivo e pronto!

exportar banco de dados do Localhost

em seguida, você precisa exportar o banco de dados do localhost para o servidor ao vivo. Navegue até o Gerenciador de banco de dados:

localhost/phpmyadmin

Entre na tabela do WordPress e exporte o banco de dados.

questões de migração do WordPress

o arquivo de banco de dados que você precisa importar agora será baixado.

importar banco de dados para o servidor ao vivo

geralmente, os provedores de hospedagem usam o phpMyAdmin como gerenciador de banco de dados. Seu provedor de hospedagem WordPress pode ter um gerenciador de banco de dados diferente. No entanto, as etapas a seguir são válidas independentemente do Gerenciador de banco de dados.

faça login no Gerenciador de banco de dados usando as credenciais do banco de dados.

como migrar o site WordPress

navegue até o banco de dados WordPress existente. Geralmente, deve estar vazio. No entanto, se esse não for o caso, exclua o banco de dados usando o seguinte comando SQL.

nome do banco de dados suspenso

em seguida, crie um novo banco de dados usando o seguinte comando SQL:

crie o nome do banco de dados;

(substitua “nome” pelo nome do banco de dados anterior)

Agora, clique em Importar e escolha o download anterior .arquivo sql.

serviço de instalação do WordPress

o processo de upload pode levar algum tempo, dependendo do tamanho do arquivo de banco de dados.Em seguida, edite o arquivo wp-config no servidor ao vivo para adicionar as novas credenciais do banco de dados.

serviço de instalação do WordPress

atualize o URL inicial e do site do WordPress no banco de dados

a última etapa é atualizar o URL inicial e do site. Para isso, navegue até a tabela wp_options e procure o URL do site e a página inicial.

serviço de instalação do WordPress

substitua os valores pelo seu nome de domínio.

serviço de instalação do WordPress

se os URLs localhost ainda existirem, use o plugin Velvet Blues para substituir URLs localhost pelo nome de domínio real.

você migrou com sucesso um site WordPress do localhost para um servidor ao vivo.

Use um Plugin WordPress

se você estiver desconfortável com a migração manual, você pode usar um plugin WordPress migrator, como Duplicator.

faça login no painel localhost WordPress, navegue até Plugins → Adicionar novo, Pesquise duplicador, instale e ative o plugin.

duplicador-plugin de migração do WordPress

no painel esquerdo, navegue até duplicador → pacotes e crie um novo pacote.

serviço de instalação do WordPress

clique no botão Avançar para verificar o site WordPress.

duplicador-plugin de migração do WordPress

uma vez feito isso, você verá a seguinte tela. Clique Em Construir. Se houver um erro, resolva-o primeiro para evitar problemas mais tarde.

migração do WordPress do local para o live

levará algum tempo para construir o pacote.

pacote de construção do duplicador

baixe os arquivos, instalador e arquivo gerados pelo plugin Duplicator.

status do pacote duplicador

faça Upload dos dois arquivos para o servidor ao vivo por meio de um cliente FTP. Certifique-se de que o site WordPress instalado esteja em branco. Caso contrário, primeiro exclua todos os arquivos e pastas antes de fazer o upload dos arquivos.

vá para o instalador.php através da barra de endereços. No meu caso, o URL é:
https://wordpress-192114-825599.cloudwaysapps.com/installer.php

o duplicador iniciará o processo de extração do arquivo e o processo terá as seguintes quatro etapas:

na primeira etapa: implantação, os dois ambientes, localhost e o servidor ao vivo são comparados.

duplicador para migração de dados do WordPress

a segunda etapa está relacionada ao banco de dados do servidor ao vivo. Para isso, verifique se o banco de dados está em branco. O duplicador oferece duas opções, excluir todos os dados existentes do banco de dados ou criar um novo banco de dados. Escolha a opção que mais lhe convier.

instalação duplicadora

a terceira etapa é sobre a substituição de dados na qual você precisa inserir o URL do site ao vivo. Geralmente, o URL é buscado automaticamente. Caso contrário, edite-o de acordo.

Como migrar o WordPress usando Duplicador

Finalmente, Duplicador oferece para testar o recém-migrado do WordPress a partir do localhost para o servidor. Siga a sequência apresentada na tela (Salve Permalinks, site de teste, limpeza de segurança e relatório de exibição).

local de Teste do duplicador

acabando!

a migração de sites WordPress de servidores locais para o live server é uma tarefa complexa. Existem inúmeros fatores que precisam ser atendidos ao mudar o site WP do servidor local para o servidor ao vivo, como atualizar o novo URL do site no site existente Google Search Console, otimização de mecanismos de Pesquisa, site HTML puro, links quebrados, conteúdo duplicado, etc.

seguindo um dos métodos acima, você pode mover o WordPress do localhost para um servidor ao vivo sem problemas. Em caso de problemas, você deve entrar em contato com seu provedor de hospedagem para que eles possam resolver os problemas específicos e garantir uma migração suave.

autor Bio: Mustaasam Saleem é um gerente de Comunidade WordPress na Cloudways – uma plataforma gerenciada de hospedagem em nuvem WordPress. Quando ele não está trabalhando atrás da tela do computador, você pode encontrá-lo jogando squash com seus amigos, ou defendendo no futebol e ouvindo música.

Como Carregar…

Deixe uma resposta

O seu endereço de email não será publicado.