Como transferir um site WordPress para um novo host, mantendo o mesmo domínio?
Publicados: 2014-09-13A maioria dos usuários acha difícil transferir o site WordPress para um novo host , mantendo o mesmo nome de domínio ou alterando o domínio do site. Muitas pessoas enfrentam a necessidade de migrar para um novo host devido a problemas com seu provedor de hospedagem atual.
Mas com muita frequência, mover o site WordPress para um host mais confiável é atrasado por causa do medo de cometer um erro e danificar o (s) site (s).
Para contornar o problema, as pessoas vão pagar a um profissional para mudar seu site para elas ou encontrar um host que ofereça serviço de migração gratuito ou pago como parte de um novo pacote de hospedagem.
Se o seu novo host não tiver transferência de site WordPress gratuita como oferta no pacote, recomendo que você faça isso sozinho . Vou mostrar como transferir o site WordPress para um novo host gratuitamente usando plug-ins WordPress (para iniciantes) e alguns outros métodos.
Se você gasta um pouco de tempo preparando seu próprio site, migrar não é nada para se preocupar. Pode ser um projeto muito simples se abordado corretamente e pode ser facilmente revertido caso ocorra algum problema. Primeiro, você sempre deve fazer backup do WordPress antes de fazer qualquer trabalho.
Transferir site WordPress para novo host
Mover um site WordPress entre hosts é uma tarefa fácil, mas para muitos pode se tornar complicado. Cada site pode ter necessidades diferentes de migração. Selecionei uma gama de opções que acredito que devem fornecer a melhor solução gratuita para quase todas as migrações de site.
Primeiro, você deve fazer backup do seu site para o caso de usar o método ou plugin de sua preferência . Existem muitos bons plug-ins de backup gratuitos do WordPress. Como opções pagas, eu recomendo o BackupBuddy (veja a comparação BackupBuddy vs UpdraftPlus vs VaultPress vs BlogVault) ou WPvivid (verifique a análise WPvivid).
Basicamente, a migração do WordPress de um host para outro consiste em mover arquivos, mover banco de dados e reconfigurar.
Existem algumas maneiras de mover o WordPress para outro host . Explicarei a transferência de site quando você estiver mantendo o nome de domínio e não alterando URLs.
Se você estiver transferindo um site WordPress e alterando o nome de domínio, precisará atualizar seus links internos. Dependendo do método de migração que seria ou não necessário.
Caso você precise atualizar links para seu novo domínio após a migração, a maneira mais simples de fazer isso é usar um plug-in como o plug-in Velvet Blues Update URLs. Depois de instalar o plug-in, insira seus URLs antigos e novos e marque as quatro primeiras caixas antes de selecionar o botão de atualização. Você também pode usar o plugin Pesquisar e Substituir.
Como transferir um site WordPress para novos métodos de hospedagem
Aqui estão os métodos para mover seu site WordPress ou blog para um novo servidor / host:
1. Deixe seu novo host mover sites do provedor de hospedagem anterior
Verifique se o seu novo provedor de hospedagem oferece serviço de migração de sites. A maioria dos provedores de hospedagem (SiteGround, GreenGeeks, InMotion, etc.) oferece transferência gratuita de seu antigo provedor de hospedagem.
Normalmente, existem algumas limitações, então eles oferecem migração gratuita para apenas 2-3 sites ou se os sites não tiverem mais que 500 MB….
Este é provavelmente o melhor e mais fácil método, pois você só precisa fornecer algumas informações, como acesso FTC, etc. e, em seguida, apenas sentar e esperar que outra pessoa faça o trabalho para você de graça (ok, não de graça porque você pagou pela hospedagem).
PRÓS : Você não precisa fazer muito e é grátis.
CONTRAS : às vezes, você precisa esperar uma semana para que seu site seja migrado. Além disso, você precisa ter cuidado e verificar em quais casos o provedor de hospedagem oferece migração de site gratuita.
2. Transfira o site WordPress usando a migração All-in-One WP
O plug-in All-in-One WP Migration permite que você exporte seu banco de dados, arquivos de mídia, plug-ins e temas e, em seguida, importe com alguns cliques.
Para exportar seu site WordPress, vá para 'Migração de Site' em seu Painel e escolha 'Exportar' no menu suspenso.
Você pode clicar em ' Opções avançadas '. Isso irá expandir as opções extras para você. As opções extras consistem em omitir seções de seu banco de dados antes de baixá-lo.
Esta é uma boa maneira de limpar qualquer madeira morta, incluindo comentários de spam, revisões de post, bibliotecas de mídia, temas e plug-ins. Marque as caixas dos arquivos que deseja excluir e clique em ' Exportar '.
Quando a exportação terminar, você terá a opção de baixar o arquivo de exportação em seu computador, que pode ser facilmente importado para outro site. Para migrar seu site para outro local, você precisa restaurar um backup salvo em um site já existente.
Isso significa que, para clonar seu site WordPress em outro lugar, primeiro você terá que instalar novas versões do WordPress e do All-in-One WP Migration e, em seguida, importar seu conteúdo.
EXEMPLO:
Vamos dizer que você deseja transferir o site WordPress para um novo host e manter seu nome de domínio (mesmos URLs).
Você exporta todos os arquivos do seu site usando o plugin All-in-One WP Migration. Em seguida, você altera os servidores de nomes de seu domínio para servidores de nomes de sua nova hospedagem (cada hospedagem tem um tutorial sobre como alterar os servidores de nomes, caso você não saiba como fazê-lo)
Em sua nova hospedagem, você terá um site vazio para seu domínio, então você precisa instalar o WordPress. Depois disso, instale o plugin All-in-One WP Migration e vá para a seção de importação.
Em seguida, basta importar o arquivo que você baixou ao exportar o site. Depois de concluída a importação, você terá o mesmo site de antes.
MÉTODO PRÓS E CONTRAS
PRÓS : Muito simples e fácil de transferir para sites WordPress menores. Ele também pode ser usado como plugin de backup. Ele detecta automaticamente o URL antigo e o novo do site e realiza sozinho todos os ajustes necessários no banco de dados.
CONTRAS : A restrição de tamanho é de até 512 MB, enquanto a versão comercial suporta até 5 GB. Se você deseja migrar o WordPress para os serviços de nuvem mais populares, você precisará comprar a (s) extensão (ões) desejada (s).
Você precisa configurar um novo site WordPress no novo local e instalar o plug-in antes de importar seus dados antigos (isso não é exatamente uma desvantagem, apenas uma etapa adicional que alguns podem achar muito).
Criar o arquivo de backup com o All-in-One WP Migration leva muito tempo e também resultou no maior arquivo.
3. Transfira o site WordPress para o novo host usando o plugin Duplicator
Eu fiz uma extensa postagem sobre como migrar o site usando a versão gratuita do Duplicator, portanto, para obter instruções detalhadas, consulte a minha postagem. O Duplicator criará dois arquivos do seu site WordPress. Um arquivo compactado e um arquivo instalador.
O arquivo contém os dados do seu site e o banco de dados MySQL. O arquivo do instalador é um arquivo PHP que extrairá e instalará o arquivo no novo local.
Durante a instalação, você pode configurar o que deve ou não ser incluído no arquivo e incluir todas as informações necessárias para o novo local do site no arquivo do instalador. Fazer isso preencherá automaticamente o wp-config.php
com os valores do novo host.
Após a configuração, um backup do seu site é criado. Você pode baixar os dois arquivos diretamente no final do processo ou encontrá-los dentro da pasta wp-snapshots
em sua instalação do WordPress.
A reimplantação do site é tão simples quanto a criação do pacote. Tudo o que você precisa fazer é enviar o instalador e os arquivos compactados para o novo local do seu site (ou seja, o servidor) e acessar o arquivo installer.php
através do seu navegador.

A instalação permitirá que você crie um novo banco de dados ou conecte seu site a um existente.
MÉTODO PRÓS E CONTRAS
PRÓS : Você pode excluir determinados diretórios e extensões de arquivo da inclusão no arquivo. O mesmo também é possível para tabelas de banco de dados.
CONTRAS : Embora não seja necessariamente destinado a iniciantes, se você tiver alguma experiência básica em trabalhar com bancos de dados WordPress e MySQL, não deverá encontrar problemas sérios.
4. Mover o site WordPress para outro host usando cPanel
Se os provedores de hospedagem antigos e novos tiverem cPanel, basta selecionar todos os dados do seu site e compactar como .zip

Depois disso, baixe o arquivo .zip para o seu computador

Você pode então transferi-lo para o seu novo host indo para cPanel e escolhendo upload no Gerenciador de arquivos. Quando o upload for concluído, extraia o arquivo ZIP. Isso vai lhe poupar tempo porque transferir um arquivo grande é muito mais rápido do que transferir milhares de arquivos pequenos via FTP
A segunda etapa é mover seu banco de dados. Primeiro você precisa exportar seu banco de dados da conta de hospedagem antiga. Se ele usa cPanel, você pode seguir minhas instruções com segurança.
Caso contrário, entre em contato com a equipe de suporte de sua empresa de hospedagem anterior para receber mais informações sobre como exportar seu banco de dados.
- Acesse a ferramenta phpMyAdmin disponível em seu cPanel

- Selecione o banco de dados que você gostaria de fazer backup no menu Banco de dados
- Para prosseguir com o backup, clique na guia Exportar
- Também gosto de adicionar o tipo de compressão compactado (você pode deixar o padrão se quiser). Isso irá reduzir o tamanho do arquivo de exportação do banco de dados, pois alguns hosts têm limite de importação

- As opções que você deve selecionar além das padrão são Salvar saída em um arquivo (se ainda não estiver marcado) e Adicionar DROP TABLE (que adicionará a funcionalidade de eliminação de tabela se a tabela já existir no backup do banco de dados)

- Clique no botão Go para iniciar o procedimento de exportação / backup para seu banco de dados

- Uma janela de download aparecerá solicitando o local exato onde você gostaria de salvar o arquivo em seu computador local. É possível que o download comece automaticamente. Isso depende das configurações do seu navegador
- Depois de exportar seus dados, crie um novo banco de dados em sua nova conta de hospedagem
- Para restaurar (importar) um banco de dados via phpMyAdmin, primeiro escolha o banco de dados para o qual você importará os dados (o banco de dados que você criou na etapa acima)
- Em seguida, clique na guia Importar (à direita da guia Exportar)

- Escolha o arquivo do seu computador e importe o banco de dados do seu host antigo
- Para iniciar a restauração, clique no botão Ir no canto inferior direito. Uma notificação será exibida após uma importação de banco de dados bem-sucedida (se você receber uma mensagem de erro, provavelmente não escolheu o banco de dados recém-criado para importar o antigo)
Agora, você transferiu seus arquivos e banco de dados. Tudo que você precisa fazer é reconfigurar seu aplicativo WordPress para funcionar no novo local. Para fazer isso, abra o arquivo wp-config.php em sua pasta raiz do WordPress com o editor de código.

Localize as seguintes linhas :
define ('DB_NAME', 'user_wrdp1'); / ** nome de usuário do banco de dados MySQL * / define ('DB_USER', 'user_wrdp1'); / ** Senha do banco de dados MySQL * / define ('DB_PASSWORD', 'senha');
Você precisa substituir esses valores pelo seu banco de dados real, nome de usuário e senha do banco de dados (portanto, substitua os valores antigos do banco de dados por novos). Agora salve este arquivo e seu site WordPress deve estar instalado e funcionando com sua nova conta de hospedagem!
Você pode precisar fazer login no administrador do seu site, ir para configurações / links permanentes e apenas clicar em salvar sem alterar nada para que os URLs funcionem. Além disso, certifique-se de atualizar as configurações de DNS.
NOTA:
Observe que se você alterou o nome de domínio de seu site, uma reconfiguração adicional é necessária. Basta adicionar essas linhas ao arquivo functions.php do seu tema:
update_option ('siteurl', 'http: //www.new-site-address.com'); update_option ('home', 'http: //www.new-site-address.com');
Em seguida, basta carregar seu site de seu novo local. Deve funcionar muito bem. Observe que depois de executar seu site uma vez e certificar-se de que ele funciona, você deve excluir essas linhas do arquivo functions.php.
As configurações já estão armazenadas em seu banco de dados e não devem ser modificadas cada vez que seu site é carregado.
MÉTODO PRÓS E CONTRAS
PRÓS : Método totalmente gratuito sem uso de plug-ins.
CONTRAS : Requer algum conhecimento com cPanel.
Por que a migração é importante?
Existem vários motivos pelos quais você pode precisar mover um site WordPress. Por exemplo, mudar para um novo host da web, clonar um site para trabalhar nele localmente ou mover uma instalação local para um servidor ativo.
Embora a configuração de um site WordPress seja simples com a famosa instalação de cinco minutos, mover um site requer várias etapas se feito manualmente.
Você precisará fazer backup dos dados , restaurar o banco de dados, mover e reativar plug-ins e widgets e testar tudo para garantir que todo o processo foi concluído sem erros. Com um site que contém milhares de postagens e imagens, esse processo pode ser demorado e trabalhoso.
Os plug-ins podem simplificar esse processo , fornecendo configuração simples, backup automático de dados durante a migração e confirmação de que os dados estão intactos. O uso de plug-ins para lidar com a migração do site ajuda a garantir a integridade dos dados, reduzir o risco de erros e minimizar o tempo de inatividade do seu site.
Escolhendo um plugin de migração
Escolher o plug-in certo para transferir o site WordPress para um novo host é uma etapa essencial para minimizar o incômodo envolvido na mudança de seu site.
O melhor método de migração dependerá da sua experiência técnica, da complexidade do seu site e do tipo específico de funcionalidade que você deseja. Outros fatores a serem considerados são o tamanho do seu site e se uma rede multisite está envolvida.
Se você não for técnico e quiser apenas a opção mais simples, uma solução de backup gerenciado que permite migrações seria sua melhor aposta . Infelizmente, esses tipos de serviços como VaultPress, ManageWP e BlogVault são pagos, o que significa que você precisará investir.
Se você tiver as habilidades técnicas básicas e precisar da opção gratuita , o Duplicator provavelmente será seu plug-in ideal. Redes multisite continuam sendo uma área complicada do WordPress e a maioria dos plug-ins não oferece suporte à migração de redes inteiras ou de subsites únicos.
Se você precisar fazer isso, dê uma olhada em Updraft Plus e All in One WP Migration. O Updraft pode ser particularmente útil se você precisar migrar um grande site.
Movendo Site WordPress para Novo Resumo de Host
Não é difícil instalar o WordPress no domínio ou configurar o subdomínio do WordPress. Mas, para muitos, produzir uma cópia exata de um site e movê-la para um novo local às vezes representa um desafio. Isso é algo que qualquer usuário sério do WordPress provavelmente terá que fazer em sua vida / carreira.
Embora seja possível fazer tudo manualmente, rapidamente se torna muito complicado (para não mencionar demorado) quando feito regularmente.
Os plug-ins acima visam ajudar os usuários a tornar essa tarefa muito mais fácil. Como você viu, suas abordagens são bastante diferentes , com vantagens e desvantagens exclusivas para cada uma.
Espero que agora você tenha mais insights sobre como transferir o site WordPress de um host para outro. Se tiver alguma dúvida não hesite em contactar-me ou deixe um comentário abaixo.