Como mover um site WordPress para um novo host ou servidor da Web

Publicados: 2022-05-03

Precisa mover um site WordPress para um novo host ou servidor? A boa notícia é que é possível mover um site WordPress inteiro para um host ou servidor diferente em apenas algumas etapas. Notícia ainda melhor? Você não terá que reconstruir o site ou se preocupar em migrar manualmente nada.

Neste guia, abordaremos um guia passo a passo sobre como mover um site ou blog WordPress para um servidor ou empresa de hospedagem diferente.

3 razões comuns para mover um site WordPress para um novo host ou servidor

Aqui estão alguns motivos comuns pelos quais você pode precisar mover um site para um novo domínio.

  1. Você precisa de um host melhor – Talvez a empresa de hospedagem que você usou não atenda mais às suas necessidades de velocidade, confiabilidade, custo, segurança ou armazenamento. É hora de seguir em frente!
  2. Você precisa mover um site de desenvolvimento para o servidor ativo – Os desenvolvedores de sites geralmente desenvolvem em um servidor separado ou localmente até que o design do site (ou redesenho) seja concluído. O site dev precisará ser enviado para o servidor ativo.
  3. A propriedade de um site mudou – Talvez você tenha vendido sua empresa ou blog e o novo proprietário tenha planos diferentes para onde o site será hospedado. Ou talvez você esteja entregando um site que você criou para um cliente para o controle dele.
mover o WordPress para um novo servidor

Antes de começar: Preparando-se para mover um site WordPress

Para os propósitos deste tutorial, vamos mover um site WordPress de um servidor para outro. O domínio permanece o mesmo. (Precisa mover o WordPress para um novo domínio? Também temos um tutorial específico para esse cenário.)

Nota: Este processo requer um pouco de conhecimento técnico sobre a estrutura de arquivos do site WordPress e bancos de dados MySQL, mas este tutorial mostra o que você precisa saber.

Atualizar DNS ou servidores de nomes do domínio para apontar para o novo local do host/servidor da Web

Se você mantiver o mesmo nome de domínio para o site que está movendo, provavelmente precisará atualizar os servidores de nomes ou o registro DNS do seu nome de domínio para apontar para o novo host ou servidor.

Observação: seu host da Web ou registrador de nomes de domínio deve ter informações sobre como concluir esse processo. Por exemplo, veja mais sobre como gerenciar seu DNS da Liquidweb e um artigo da Nexcess sobre como apontar seu nome de domínio.

Acesso e ferramentas necessárias

Para se preparar para mover seu site para um novo domínio, você precisará acessar os arquivos do site, bem como algumas ferramentas para tornar o processo rápido e fácil.

  • Acesso aos arquivos no servidor do seu site – Normalmente, isso envolve apenas o acesso de administrador à conta de hospedagem na web do seu site existente, com acesso cPanel ou Gerenciamento de Arquivos. O acesso a arquivos também pode ser feito com acesso sFTP/FTP ao servidor do seu site usando uma ferramenta de edição de texto/código com opções de gerenciador de arquivos.
  • Acesso à conta de hospedagem na web do seu host/servidor – Onde você hospedará seu site? Você precisará do mesmo acesso em nível de arquivo a essa conta de hospedagem na web (pode ser o mesmo que seu site existente se você adicionou o novo domínio à sua conta de hospedagem na web existente).
  • Acesso para criar um novo banco de dados MySQL para seu novo servidor/host
  • BackupBuddy, o plugin de backup do WordPress – Este post irá percorrer todo o processo de mover um site WordPress de um domínio para outro usando o método de migração manual do BackupBuddy. Usar o plugin BackupBuddy é a maneira mais rápida de mover um site WordPress.
  • O arquivo/script ImportBuddy – BackupBuddy vem com um download para o arquivo ImportBuddy que o ajudará a concluir a mudança do seu site para um novo domínio.

Pronto para começar? Vamos lá.

Etapas para mover um site WordPress para um novo servidor ou host da Web

Aqui estão as etapas que você precisa seguir para mover seu site para o novo domínio ou URL.

1. Instale o plugin BackupBuddy em seu site WordPress.

Após a ativação, execute a Configuração Rápida para ativar os recursos mais importantes.

Assistente rápido do BackupBuddy

2. Faça um Backup Completo com BackupBuddy.

Você precisará fazer um backup completo do site que deseja mover. Um Backup Completo é um dos 5 tipos de backups do WordPress que você pode fazer com o BackupBuddy e abrange o backup de tudo em sua instalação do WordPress.

No painel de administração do WordPress, visite a página BackupBuddy > Backups . Clique no botão Backup completo.

backupbuddy backup completo

Após a conclusão do backup, baixe o arquivo zip de backup. Após a conclusão do backup, baixe o arquivo zip e salve-o em seu computador. Não descompacte este arquivo.

baixar arquivo de backup

3. Baixe o arquivo ImportBuddy

Em seguida, você precisará navegar de volta ao menu BackupBuddy > Backups para baixar o arquivo importbuddy.php. Você verá a opção de download no menu ImportBuddy superior direito.

baixar importbuddy

Confirme sua senha do ImportBuddy. Na janela que aparece, digite uma nova senha ou deixe em branco para usar a senha do ImportBuddy que você configurou quando instalou o BackupBuddy pela primeira vez. Essa senha é importante porque bloqueia o script ImportBuddy de acesso não autorizado. Clique em OK e o download começará.

senha de importação

4. Crie um novo banco de dados e usuário de banco de dados do cPanel

A próxima parte do processo de mover um site WordPress para um novo host ou servidor requer que você tenha acesso ao cPanel da conta de hospedagem onde o site será hospedado.

Um site WordPress é essencialmente “um rostinho bonito em um banco de dados”, então é por isso que estamos criando um novo banco de dados aqui. Este banco de dados será conectado à nova versão do site WordPress “movido”. Você vai querer copiar o nome do banco de dados, nome de usuário e senha que você criou nesta seção para usar durante o processo de migração do ImportBuddy posteriormente.

Faça login na sua nova conta de hospedagem para acessar o cPanel . Nota: seu host pode usar um serviço de back-end de hospedagem diferente do cPanel, mas o processo será semelhante.

cpanel do assistente de banco de dados mysql

No cPanel, localize o ícone do MySQL Database Wizard na lista e clique nele. O MySQL Database Wizard o guiará pelas próximas etapas. Primeiro, adicione o nome do novo banco de dados . Clique em “Próximo Passo”.

criar banco de dados MySQL

Em seguida, adicione um usuário de banco de dados . Use o gerador de senha para criar uma senha forte. Não se esqueça de copiar o nome de usuário e a senha que você criou aqui para um local seguro usando um serviço como o LastPass. Clique em “Criar usuário”.

Criação de usuários do banco de dados MySQL

A próxima tela adicionará o novo usuário ao banco de dados. Clique na caixa de seleção "Todos os privilégios" e clique em "Próxima etapa".

Privilégios de usuário do banco de dados MySQL

A tela final confirma a criação do novo banco de dados e do novo usuário. Confirme se você copiou o nome do banco de dados, o usuário do banco de dados e a senha para um local seguro.

Assistente de banco de dados MySQL concluído

5. Carregue o arquivo Zip de backup e o arquivo ImportBuddy para o novo diretório

Nesta próxima seção, enviaremos o arquivo zip de backup e o arquivo ImportBuddy para o diretório do site novo/movido. Basicamente, um diretório é onde seu site WordPress “mora” em seu servidor. Todos os arquivos que executam o site WordPress estão localizados nesta pasta (diretório).

Para esta próxima etapa, você pode usar o acesso FTP ao servidor ou o Gerenciador de Arquivos em seu cPanel. Você só precisa ter acesso para fazer upload (ou excluir) arquivos em seu servidor.

Gerenciador de arquivos cPanel

Abra o diretório (pasta) do local final do site WordPress. Observação: a maioria dos provedores de hospedagem configurará e nomeará automaticamente o diretório quando você adicionar o nome de domínio à sua conta de hospedagem. Seus diretórios estarão localizados no diretório /public_html.

diretório de arquivos do host da web

IMPORTANTE: Este diretório precisará estar vazio antes de carregar o arquivo zip de backup e o arquivo importbuddy.php. Se houver arquivos existentes neste diretório, vá em frente e exclua-os para que você tenha uma pasta vazia.

diretório web vazio

Carregue o arquivo importbuddy.php e o arquivo zip de backup para este diretório vazio. Você pode usar a função Upload no Gerenciador de Arquivos aqui.

fazer upload para o diretório da web

Depois de carregar o arquivo importbuddy.php e o arquivo zip de backup, o diretório deve ficar assim.

arquivos no diretório web

6. Percorra as etapas do ImportBuddy para concluir a movimentação

Esta série final de etapas o guiará pelo uso do ImportBuddy para concluir a mudança do site.

Navegue até o site URL/importbuddy.php. Para nosso exemplo de mudança de site, visitaríamos este link em seu navegador:

http://examplesite.com/importbuddy.php

Depois que esta página for carregada, você verá a primeira tela do ImportBuddy . Digite a senha que você criou na etapa 4 deste tutorial (ou a senha que você definiu quando configurou o BackupBuddy pela primeira vez). Clique no botão “Autenticar”.

importbuddy-step-1

Para a Etapa 1 do processo ImportBuddy, verifique se o arquivo de backup está selecionado (será por padrão). Clique no botão “Restaurar Backup”.

importbuddy-step-1-select-backup

Na próxima página, insira as configurações do banco de dados na seção "Novo banco de dados". Este será o nome do banco de dados, usuário do banco de dados e senha do banco de dados que você criou nas etapas 7-10. Sua página deve ficar mais ou menos assim. Clique no botão “Próximo Passo”.

configurações do banco de dados importbuddy
Banco de dados de banco de dados antigo Novo banco de dados Explicação
Servidor de banco de dados localhost localhost Em quase todos os casos, esse campo será “localhost”. Este é o endereço do servidor mySQL onde seu banco de dados será armazenado. A localização do seu servidor mySQL será fornecida a você pelo seu host se for diferente de “localhost”.
Nome do banco de dados olddomain_phs clientsite_newdatabase Este é o nome do novo banco de dados que criamos na etapa 7.
Usuário do banco de dados olddomain_user clientsite_newuser Este é o nome do novo usuário que criamos na etapa 8.
Senha do banco de dados *************** *************** Esta é a senha para o usuário que você criou na etapa 8.
Prefixo do banco de dados wp_ wp_ Este é o prefixo dado a todas as tabelas no banco de dados. Para os propósitos deste tutorial, vamos deixá-lo em wp_ (já que estamos movendo um site para um novo domínio).

O ImportBuddy finalizará a migração e solicitará que você confirme a Nova URL. Clique no botão “Próximo Passo”.

configurações de URL do site importbuddy

Verifique se o site está funcionando clicando na URL do site. Clique no botão “Concluir limpeza”.

É isso! Seu novo site WordPress estará pronto para ir no novo servidor ou host.

Mova um site WordPress inteiro hoje com o BackupBuddy

Obtenha o BackupBuddy hoje, o plug-in original de backup 3 em 1 do WordPress. Faça backup, restaure e mova facilmente um site WordPress para um novo host ou servidor… em um plugin!