Como migramos manualmente as instalacións de WordPress

Depositphotos 20821051 s

Gustaríache pensar que mover o teu sitio de WordPress dun host a outro é moi sinxelo, pero realmente pode resultar frustrante. Onte á noite axudabamos literalmente a un cliente que decidiu pasar dun host a outro e rapidamente converteuse nunha sesión de resolución de problemas. Fixeron o que normalmente farían as persoas: comprimiron toda a instalación, exportaron a base de datos, trasladárona ao novo servidor e importaron a base de datos. E entón sucedeu ... páxina en branco.

O problema é que todos os hosts non se crean por igual. Moitos teñen diferentes versións de Apache con diferentes módulos en execución. Algúns teñen problemas de permisos moi divertidos que causan problemas coa carga de ficheiros, que os fan de só lectura e causan problemas de carga de imaxes. Outros teñen diferentes versións de PHP e MySQL, un terrible problema na industria de hospedaxe. Algunhas copias de seguridade inclúen ficheiros ocultos que causan estragos nun host diferente debido á caché propietaria e á redirección nos servidores.

E, por suposto, isto nin sequera inclúe limitacións de carga de ficheiros. Normalmente é o primeiro problema se tes unha instalación considerable de WordPress ... o ficheiro de base de datos é demasiado grande para cargar e importar a través dun administrador de MySQL.

Hai algunhas ferramentas fantásticas para axudar, como CMS a CMS. Tamén podes empregar o propio de Automattic VaultPress servizo: só tes que facer unha copia de seguridade do sitio, instalar WordPress no novo host, reinstalar VaultPress e recuperar o sitio. Estas persoas fixeron un bo traballo traballando en torno a moitos dos problemas que atopará cando tenta migrar un sitio web.

Non obstante, adoitamos facelo só nestas cousas e, dolorosamente, facémolas moitas veces nós mesmos. Gústame o novo factor de instalación ao cambiar a un novo host en vez de arrastrar algún problema connosco. Aquí tes os pasos que empregamos:

  1. We facer unha copia de seguridade de toda a instalación e sitúeo e descárgao localmente para mantelo seguro.
  2. We exportar a base de datos (non sempre incluído coas copias de seguridade) e descárgao localmente para mantelo seguro.
  3. We instala WordPress de novo no novo servidor e póñeo en marcha.
  4. We engade complementos un a un para garantir que todos funcionen e sexan compatibles. Algúns desenvolvedores de complementos fixeron un bo traballo ao incluír a súa configuración na ferramenta de exportación ou proporcionar a súa propia configuración de exportación e importación.
  5. We exportar o contido desde o sitio existente usando a ferramenta de exportación de WordPress integrada directamente en WordPress.
  6. We importar ese contido ao novo sitio usando a ferramenta de importación de WordPress integrada directamente en WordPress. Isto require que engades os usuarios ... un pouco laborioso pero paga a pena o esforzo.
  7. We FTP os cartafoles wp-content / uploads onde todos os nosos arquivos cargados están no novo servidor, garantindo que os permisos de ficheiro estean correctamente configurados.
  8. Fixamos o configuración de ligazóns permanentes.
  9. We arquiva o tema e instálalo usando o instalador de temas de WordPress.
  10. Poñemos o tema en directo e reconstruír os menús.
  11. We refai os widgets e copie / pegue o contido segundo sexa necesario desde o servidor anterior ao novo.
  12. We rastrexar o sitio para buscar algún problema cos ficheiros que falten.
  13. We revise manualmente todas as páxinas do sitio para garantir que todo estea ben.
  14. Se todo parece bo, farémolo actualiza a nosa configuración de DNS para sinalar ao novo anfitrión e ir en directo.
  15. Asegurarémonos de que o Configuración de bloqueo de busca na configuración de lectura está desactivado.
  16. Engadimos calquera CDN ou caché mecanismos permitidos no novo host para que o sitio acelerase. Ás veces trátase dun complemento, outras é parte das ferramentas do host.
  17. Xa o faremos rastrexa de novo o sitio coas ferramentas dos administradores web para ver se hai algún problema que está vendo Google.

Manteremos ao antigo anfitrión durante unha semana máis ou menos ... por se hai algún problema catastrófico. Despois dunha semana máis ou menos de funcionar ben, desactivaremos o antigo host e pecharemos a conta.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.