Migraci贸n de hosting

Ya hac铆a tiempo que quer铆a cambiar de hosting, y he aprovechado estas fechas tal se帽aladas para realizar la migraci贸n de mi web de un proveedor de hosting a otro. Me he decidido por 000webhost.com, despu茅s de pasar los 煤ltimos 2 a帽os con 1and1, en su plan de bienvenida.

Durante estos dos a帽os en 1and1, no he tenido problemas, a excepci贸n del acceso con cliente FTP, que se ha llegado a hacer tedioso e incomprensiblemente lento y 鈥渇all贸n鈥.

En cuanto al nuevo proveedor, 000webhost.com, para mis necesidades tiene sus ventajas e inconvenientes. Como ventaja principal, tiene un plan gratuito que parece tener buena pinta. Como desventaja, su utilidad fant谩stico para la instalaci贸n 芦sencilla禄 de programas como 芦WordPress禄 no funciona, y lleva as铆 un buen tiempo (tanto, que empiezo a pensar que 煤nicamente les funciona el fant谩stico a los usuarios con cuentas de pago).

En cualquier caso, para la migraci贸n manual del WordPress, he seguido estos pasos:

  1. Descargar la 煤ltima versi贸n de todos los archivos de WordPress de mi antiguo servidor.
  2. Realizar un backup de la base de datos con un el plugin de wordpress wp-database-backup (que ha resultado no funcionar).
  3. En el nuevo hosting, crear una base de datos mysql cualquiera desde el cPanel de 000webhosts, para alojar la base de datos de Wordress (al finalizar la creaci贸n aparece el resumen de los detalles que necesitaremos para la instalaci贸n manual de Wordress).
  4. Subir por FTP todos los archivos de WordPress al nuevo servidor.
  5. Modificaci贸n del archivo config.php de WordPress, para usar los detalles de la base de datos creada en el punto 4, siguiendo estas indicaciones.
  6. Subir el archivo config.php al servidor.
  7. Ejecutar https://helloit.es/wp-admin/install.php
  8. Seguir el asistente, para al finalizar, tener nuestro nuevo blog vac铆o pero funcionando.
  9. Entrar con phpMyAdmin a la administraci贸n del antiguo blog, y realizar un backup por defecto de las tablas de WordPress.
  10. Editar la consulta sql generada para reemplazar todas las alusiones a mi anterior hosting por el nuevo (buscando http://s229103401.mialojamiento.es y reemplazando por https://helloit.es). Eliminar todas las querys del tipo CREATE TABLE para dejar 煤nicamente las del tipo INSERT INTO.
  11. Entrar con phpMyAdmin a la administraci贸n del nuevo blog, y vaciar (que no eliminar) todas las tablas de la base de datos de WordPress (pero sin remover la base de datos).
  12. Ejecutar la sentencia sql modificada con el backup del blog.

Despu茅s de realizar todos estos pasos, he conseguido migrar el blog de un hosting a otro, al parecer, con 茅xito. Finalmente, he necesitado modificar mi registro DNS para que mi dominio apunte a la ip del nuevo servidor.

Ahora tocar谩 postear, m谩s a menudo 馃檪