Migrar WordPress de un dominio a otro

Existen múltiples formas de migrar WordPress de un servidor a otro, sin embargo, la cosa no pintan igual cuando se tiene que migrar a un hosting con dominio distinto al de origen.

Ahora, en este artículo les dejo un proceso de migración bajo un escenario especifico:

  • Hosting cPanel
  • WordPress 6.2.2
  • PHP 8.0

Para aquellos que no se dedican al mundo web y sus tecnisismos, les defino los términos técnicos con mis propias palabras:

Dominio: o también llamado Domain, nombre, URL es el nombre por el cual es reconocida o llamada tu sitio web, por ejemplo: www.octaviodenis.com. Este dominio está compuesto por el prefijo «www», el nombre «octaviodenis» y la extensión «.com».

DNSDomain Name Server es el dominio el cual tiene asignado una dirección IP. Esa dirección IP corresponde a la ubicación en internet del servido web o hosting. Por ejemplo: el dominio www.octaviodenis.com tiene una dirección IP en formato 123.345.67.89, de tal manera que al llamar al dominio, facilmente ubicará al servidor por el número de la dirección IP.

Hosting: también conocido por servidor o hospedaje web, es el espacio que compras o rentas para almacenar todos los archivos que componen tu página web. También puedes instalar CMS (Content Managment System) como por ejemplo WordPress, puedes manejar bases de datos MySQL o PostgreSQL entre otras, manejar cuentas de correos electrónicos entre otras funciones.

WordPress: En un manejador de contenido, el más usado del mundo, en donde puedes usarlo para crear tu sitio web, blog, tienda en línea, landing page entre otros. Este manejador de contenido es gratis y de fácil uso, aunque si quieres agregarle funciones y características a tu web, el manejador de contenido ameritará más conocimientos técnicos.

PHP: Lenguaje de programación que es interpretado del lado del servidor. A diferencia de los lenguajes HTML o Javascript, los cuales se interpretan en el navegador, PHP solo se ejecuta en el hosting, lo que facilita la ejecución de comandos a bases de datos o en el backend.

 

Ahora si, comencemos el proceso:

Pasos previos a la migración

Antes de iniciar el proceso de migración, es recomendable (diría que obligatorio) realizar el respaldo del sitio web, el cual incluya la base de datos, la carpeta public_html, certificado de seguridad y cuentas de correos.

Este respaldo, descargalo en tu computadora, no lo vayas a dejar en el mismo hosting, porque después de la migración no tendrás acceso al servidor de origen.

En mi escenario, realicé el respaldo por partes:
Archivos: se respaldó la carpeta public_html lo descargué vía FTP a mi computadora, usando FileZILLA, donde quedó todo los archivos de WordPress completos de forma local.

Base de datos: Ingresando a PhpMyAdmin, exporté la base de datos completa de WordPress, en un archivo «.SQL» dejando en mi computadora un archivo local con todos los datos.

Certificado de Seguridad: Ingresando al SSL Manager de cPanel (hosting), copie y pegué en archivos TXT por separados los CRT, Private key y CABUNDLE del certificado de seguridad.

Cuentas de correos: Listé todas las cuentas de correos que habían configurados en el servidor de origen.

Una vez terminado el respaldo, procedí a preparar el hosting de destino.

Ahora presionando el botón COPIAR ENLACE podrás llevartelo y pegarlo en tus redes sociales o configurarlo en tu página web.

 

Espero que se a de tu utilidad.

 

Sígueme en Instagram!

¿Estás buscando web hosting?

Encuentra el servidor web para tu página web, con las características más completas, correos corporativos y certificado SSL para transacciones eCommerce.