Você está planejando mover seu site WordPress para um novo host ou um diferente? O maior risco ao migrar um site para um novo servidor é a perda de dados e possível tempo de inatividade. Neste guia passo a passo, mostraremos como migrar corretamente seu site WordPress para um novo host sem tempo de inatividade.

Migrando um blog wordpress

Importante: Antes de começar, gostaríamos de lembrar que a maioria empresas de hospedagem WordPress oferece serviços de migração gratuitos. Se eles não declararem publicamente, tudo que você precisa fazer é pedir. Normalmente é gratuito, mas alguns podem cobrar pelo serviço.

Etapa 1: escolha um host da web

Se o seu host atual é lento, mesmo após as várias tarefas de otimização, é hora de mover o seu site WordPress para um novo host.

Ao procurar um novo provedor de hospedagem WordPress, é importante escolhê-lo com cuidado, para que você não precise fazer essa escolha tão cedo.

Aqui está o que recomendamos:

  • Para hospedagem compartilhada confiável, recomendamos usar Bluehost. É um provedor de hospedagem WordPress oficialmente recomendado do WordPress.org.
  • Se você está procurando um hospedagem na nuvem, recomendamos que você consulte Siteground. Eles têm centros de dados em 3 continentes diferentes.
  • Se você está procurando servidores dedicados, recomendamos que você consulte InMotion hospedagem.

Após adquirir sua nova hospedagem, não instale o WordPress. Faremos isso em uma etapa posterior. Por enquanto, sua nova contaHospedagem na web deve estar completamente vazio, sem arquivos ou diretórios na pasta principal

2 Etapa: configurar o duplicador para migração simplificada

A primeira coisa que você precisa fazer é instalar e ativar o plugin duplicador no site que você deseja mover.

Duplicator é um plugin gratuito que é altamente recomendável. Já tivemos que oferecer a você este plugin em um dos nossas listas de plugins para a migração.

No entanto, neste artigo, vamos guiá-lo pelo processo de migração sem tempo de inatividade. O processo é semelhante a uma migração simples, mas o foco estará na mudança de sua hospedagem e na mudança para um novo domínio (por exemplo, de www.oldsite.com para www.newsite.com).

Depois de instalar e ativar o Duplicator, vá para " Duplicador> Pacotes » no seu painel WordPress.

Então você tem que clicar no botão criar novo No canto superior direito.

Crie um novo pacote

Depois disso, clique no botão "Avançar" e siga os passos para criar seu pacote.

Configurando um novo pacote

Certifique-se de que os resultados da verificação sejam bons e clique no botão " Construa " O processo pode levar vários minutos, portanto, deixe a guia aberta.

Resultado da verificação do duplicador

Assim que o processo for concluído, você deve clicar em " Installer E em " arquivo Para baixar o pacote. Você precisará de dois arquivos.

Construindo o pacote duplicador completo

O arquivo morto é uma cópia do seu site e o arquivo de instalação ajuda a automatizar o processo de instalação para você.

Etapa 3: importe seu conteúdo para o novo site

Agora que você baixou os arquivos compactados e o instalador, a próxima etapa é enviá-los para seu novo host.

Você pode fazer isso conectando-se ao seu novo host usando um cliente FTP. Recomendamos que você use o FileZilla.

Observação : Ao configurar seu cliente FTP para se conectar ao seu novo host, lembre-se de que seu nome de domínio ainda aponta para seu antigo domínio. Isso significa que você precisará inserir o endereço IP do seu novo host em vez do seu nome de domínio. Isso é para garantir que esses arquivos vão para o novo host em vez do antigo.

Usando seu cliente FTP, baixe os dois arquivos " installer.php »E seu« archive.zip » no diretório raiz do seu site. Geralmente é "/username/public_html/" ou "/username/public_html/example.com", onde example.com é o seu nome de domínio.

Se você não tiver certeza, pergunte à sua empresaHospedagem na web.

Certifique-se de que seu diretório raiz está completamente vazio. Se você tiver o WordPress instalado em seu diretório raiz, será necessário remover o WordPress primeiro.

Etapa 4: edite o arquivo de hosts para evitar o tempo de inatividade

Depois de fazer upload dos arquivos para seu novo host, você precisa acessar o " installer.php Em um navegador.

O arquivo pode ser acessado usando uma URL como esta:

http://www.example.com/installer.php

No entanto, o problema é que esse URL o levará para sua hospedagem antiga e você receberá um erro 404. Isso ocorre porque seu nome de domínio ainda está apontando para o domínio antigo.

Normalmente, as pessoas dizem para você mudar sua " nameservers E direcione-os para o novo domínio. No entanto, permitirá que os visitantes vejam que seu site está em manutenção, o que desejamos evitar.

Mostraremos como você pode acessar temporariamente seu novo site no seu computador, sem afetar o site antigo.

Isso é feito com um arquivo hosts do seu computador.

O arquivo hosts mapeia nomes de domínio para endereços IP específicos. Nesta etapa, mostraremos como adicionar uma entrada para seu nome de domínio no arquivo hosts de forma que aponte para seu novo host, mas apenas quando você estiver usando seu computador.

Fazer essas alterações permitirá que você acesse os arquivos em seu novo host usando seu próprio nome de domínio, enquanto o resto do mundo ainda acessará o site antigo. Isso garante disponibilidade permanente.

A primeira coisa que você precisa fazer é encontrar o endereço IP do seu novo servidor.Hospedagem na web. Para descobrir isso, você precisa fazer login no painel do cPanel e clicar na expansão de estatísticas na barra lateral esquerda. Isso expandirá a barra lateral mostrando informações sobre o status do seu servidor. A informação que você precisa copiar é aendereço IP compartilhado.

Endereço IP compartilhado

Na próxima etapa, os usuários do Windows devem ir para " programas> Todos os programas> Acessórios », Clique com o botão direito no bloco de notas e selecione Executar como administrador. Um prompt do UAC do Windows aparecerá e você deve clicar sim  para iniciar o Bloco de notas com privilégios de administrador.

Na tela do bloco de notas, clique em Arquivo »Abrir e, em seguida, explore "C: WindowsSystem32driversetc". Selecione o arquivo " anfitriões E abra.

Os usuários do Mac precisarão abrir o aplicativo Terminal e inserir este comando para editar o arquivo hosts:

sudo nano / private / etc / hosts

Para usuários do Windows e Mac, na parte inferior do arquivo hosts, você precisa inserir o endereço IP que copiou e, em seguida, inserir o seu nome de domínio da seguinte maneira:

"192.168.1.22 www.example.com"

Certifique-se de substituir o endereço IP pelo que você copiou do cPanel e example.com pelo seu próprio nome de domínio. Salve . suas alterações e agora você pode acessar seus arquivos no novo host usando seu nome de domínio em seu computador.

Importante: Lembre-se de reverter as alterações no arquivo hosts após concluir a migração (etapa 5).

5 Passo: Comece o duplicador processo de migração

Agora que estamos prontos para executar o instalador, navegue até este endereço na janela do seu navegador, substituindo example.com pelo seu nome de domínio:

http://www.example.com/installer.php

Se você ainda não criou um banco de dados em seu novo host, é hora de crie um banco de dados no cPanel. Certifique-se de anotar o nome de usuário e a senha do banco de dados.

Depois de criar o banco de dados, você precisa inserir as informações do banco de dados nos campos abaixo e clicar no botão "Testar conexão".

Teste uma conexão duplicadora

Se o instalador não conseguir se conectar ao seu banco de dados, verifique os valores inseridos acima e certifique-se de que estejam corretos.

Depois de fazer login em seu banco de dados, role para baixo para ler os avisos e recomendações e marque a caixa para confirmar que você os leu. Em seguida, clique no botão " Executar implantação " botão.

Lançar a implantação do duplicador wordpress

O instalador agora importará seu banco de dados. O processo pode levar vários minutos, portanto, mantenha a guia aberta.

Na etapa 2 da instalação, você será solicitado a verificar os caminhos de URL antigo e novo. Certifique-se de que é preciso e clique em "Executar atualização" para atualizar seus URLs.

Na última etapa, você pode concluir o processo e verificar se tudo está funcionando corretamente clicando nos botões em ordem.

Teste de função do duplicador

Importante: Agora você pode remover as alterações feitas em seu arquivo hosts na etapa 4.

Etapa 6: atualize seu domínio

Neste ponto, você criou uma cópia completa do banco de dados do WordPress e dos arquivos em seu novo servidor de hospedagem. Mas seu domínio ainda aponta para sua hospedagem antiga.

Para atualizar seu domínio, você precisa alterar seus servidores DNS. Isso garante que seus usuários sejam encaminhados para o novo local em seu site quando digitarem seu domínio em seus navegadores.

Se você registrou seu domínio com seu provedor de hospedagem, é melhor transferir o domínio para o novo host. Se você usou um registrador de domínio como " GoDaddy, Namecheap ", Etc., então você precisa atualizar seus" nameservers ".

Você precisará das informações do servidor de nomes de seu novo host. Geralmente, trata-se de alguns URLs semelhantes a este:

ns1.hostname.com
ns2.hostname.com

É tudo o que você precisa fazer. Sinta-se livre para compartilhar o tutorial com seus amigos em suas redes sociais favoritas.