Guía para migrar WordPress a un nuevo hosting en Syspanel
Cambiar de hosting puede parecer una tarea compleja, pero con la guía adecuada, migrar WordPress a Syspanel es un proceso muy sencillo y seguro. En este artículo, te explicaremos paso a paso cómo transferir WordPress hosting a nuestra plataforma, asegurándonos de que tu web no pierda ni un solo dato ni sufra tiempos de inactividad prolongados.
Syspanel (basado en HestiaCP, accesible por el puerto 2106) está diseñado para ser intuitivo, por lo que incluso si es tu primera vez realizando una Syspanel migración WordPress, podrás hacerlo sin problemas. Vamos a ello.
¿Qué necesitas antes de empezar?
Antes de lanzarte a cambiar hosting WordPress, es fundamental que tengas a mano cierta información y herramientas. Esto te ahorrará dolores de cabeza y hará que la migración sea más rápida.
Requisitos previos
- Acceso a tu panel de control antiguo: Necesitarás poder descargar una copia de seguridad completa de tu sitio (archivos y base de datos).
- Datos de acceso a Syspanel: Te habremos enviado un correo con tu usuario, contraseña y la URL para acceder (normalmente
tudominio.com:2106). - Cliente FTP (opcional pero recomendado): Programas como FileZilla te facilitarán la subida de archivos grandes.
- Gestor de bases de datos: phpMyAdmin viene instalado en Syspanel, pero también puedes usar herramientas como Adminer.
[INFO] Si no tienes estos datos, contacta con nuestro soporte técnico. Te los reenviaremos en menos de 5 minutos.
Paso 1: Hacer una copia de seguridad completa en tu hosting actual
El primer paso para migrar WordPress Syspanel es asegurarte de que tienes todo tu sitio respaldado. No te saltes este paso, por favor.
1.1. Exportar la base de datos de WordPress
La base de datos contiene tus entradas, páginas, comentarios y configuraciones. Para exportarla:
- Accede a phpMyAdmin en tu panel de control actual (cPanel, Plesk, etc.).
- Selecciona la base de datos de tu WordPress (suele llamarse algo como
tuweb_wp). - Haz clic en la pestaña Exportar.
- Elige el método Rápido y formato SQL.
- Haz clic en Continuar y descarga el archivo
.sqla tu ordenador.
1.2. Descargar los archivos de WordPress
Los archivos incluyen temas, plugins, imágenes y el propio núcleo de WordPress. Puedes hacerlo de dos formas:
- Opción A (Recomendada): Usa un plugin como UpdraftPlus o All-in-One WP Migration desde el escritorio de WordPress. Estos plugins generan un único archivo comprimido con todo.
- Opción B (Manual): Conéctate por FTP a tu hosting antiguo y descarga toda la carpeta
public_html(owww) a tu PC.
[WARNING] Si usas la opción manual, asegúrate de descargar también la carpeta
wp-content, que es donde están tus subidas y personalizaciones.
Paso 2: Subir los archivos a Syspanel
Ahora que tienes tu copia de seguridad, vamos a transferir WordPress hosting a Syspanel. Aquí te explicamos cómo hacerlo de forma manual, que es la más fiable.
2.1. Acceder a Syspanel
- Abre tu navegador y ve a
tudominio.com:2106(sustituyetudominio.compor tu dominio real). - Inicia sesión con tus credenciales de Syspanel.
2.2. Crear un usuario FTP (si no lo tienes)
Para subir archivos, necesitarás un usuario FTP:
- En el panel izquierdo, busca Cuentas FTP.
- Haz clic en Añadir cuenta FTP.
- Ponle un nombre (ej:
migracion) y una contraseña segura. - Asigna la ruta a la carpeta de tu dominio (normalmente
/home/nombreusuario/web/tudominio/public_html). - Guarda los cambios.
2.3. Subir los archivos mediante FTP
- Abre tu cliente FTP (FileZilla, por ejemplo).
- Conéctate usando:
- Servidor:
tudominio.com - Usuario: el que creaste en el paso anterior.
- Contraseña: la que pusiste.
- Puerto: 21 (por defecto).
- Servidor:
- Una vez conectado, verás dos paneles: el izquierdo es tu ordenador, el derecho es el servidor.
- Navega en el panel derecho hasta
public_html. - Arrastra todos los archivos de tu WordPress (los que descargaste en el Paso 1) desde el panel izquierdo al derecho.
[TIP] Si tienes muchos archivos, la subida puede tardar. Ve con calma y verifica que no haya errores de conexión.
Paso 3: Crear y configurar la base de datos en Syspanel
Tu WordPress necesita una base de datos para funcionar. Vamos a crearla y luego importar los datos.
3.1. Crear la base de datos
- En Syspanel, ve a Base de datos en el menú izquierdo.
- Haz clic en Añadir base de datos.
- Ponle un nombre (ej:
mitienda_wp). El sistema añadirá un prefijo automáticamente. - Establece un usuario y una contraseña (guárdalos bien, los necesitarás después).
- Haz clic en Guardar.
3.2. Importar la base de datos antigua
- En la misma sección de Base de datos, busca el enlace a phpMyAdmin (suele estar dentro de la misma página).
- Selecciona la base de datos que acabas de crear (a la izquierda).
- Haz clic en la pestaña Importar.
- Selecciona el archivo
.sqlque descargaste en el Paso 1. - Haz clic en Continuar y espera a que termine.
[WARNING] Si el archivo es muy grande (más de 50 MB), puede que phpMyAdmin no lo acepte. En ese caso, usa la herramienta Importar de Syspanel (subiendo el archivo SQL directamente) o contacta con soporte.
Paso 4: Configurar el archivo wp-config.php
Este es el archivo que conecta WordPress con la base de datos. Debes editarlo para que apunte a la nueva base de datos.
4.1. Localizar y editar wp-config.php
- Desde FTP, navega a
public_htmly busca el archivowp-config.php. - Descárgalo a tu ordenador (por si acaso) y luego ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
- Busca las siguientes líneas y cámbialas por los datos de tu nueva base de datos:
define('DB_NAME', 'nombre_de_tu_nueva_base');
define('DB_USER', 'usuario_de_la_nueva_base');
define('DB_PASSWORD', 'contraseña_de_la_nueva_base');
define('DB_HOST', 'localhost'); // Normalmente sigue siendo localhost
- Guarda el archivo y súbelo de nuevo al servidor (sobrescribiendo el anterior).
4.2. Verificar la conexión
Para comprobar que todo está bien, puedes intentar acceder a tudominio.com/wp-admin. Si ves la pantalla de inicio de sesión de WordPress, ¡vas por buen camino!
[INFO] Si aparece un error de conexión a la base de datos, revisa los datos que pusiste en
wp-config.php. Un error común es olvidar el prefijo que Syspanel añadió al nombre de la base de datos.
Paso 5: Actualizar las URLs (si es necesario)
Si cambiaste de dominio o la estructura de carpetas, deberás actualizar las URLs en la base de datos.
5.1. Usar un plugin (recomendado para principiantes)
- Una vez que accedas al escritorio de WordPress, instala el plugin Better Search Replace.
- Ve a Herramientas > Better Search Replace.
- En Buscar, escribe la URL antigua (ej:
http://antiguodominio.com). - En Reemplazar con, escribe la nueva URL (ej:
http://nuevodominio.com). - Selecciona todas las tablas de la base de datos.
- Haz clic en Ejecutar reemplazo.
5.2. Método manual (avanzado)
Si prefieres hacerlo directamente en la base de datos:
- Entra a phpMyAdmin en Syspanel.
- Selecciona tu base de datos.
- Haz clic en la pestaña SQL.
- Ejecuta la siguiente consulta (cambiando las URLs):
UPDATE wp_options SET option_value = replace(option_value, 'http://antiguodominio.com', 'http://nuevodominio.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://antiguodominio.com','http://nuevodominio.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://antiguodominio.com', 'http://nuevodominio.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://antiguodominio.com','http://nuevodominio.com');
[WARNING] Haz una copia de seguridad de la base de datos antes de ejecutar consultas SQL. Un error puede romper tu web.
Paso 6: Probar y poner en marcha
Una vez que todo esté configurado, es hora de hacer pruebas.
6.1. Verificar el funcionamiento
- Navega por tu web: todas las páginas, entradas, imágenes y enlaces deben funcionar.
- Prueba el formulario de contacto, la tienda (si tienes WooCommerce) y cualquier funcionalidad especial.
- Revisa que los plugins y temas estén activos y sin errores.
6.2. Configurar los DNS (si cambiaste de dominio)
Si tu dominio ya apuntaba a Syspanel, no necesitas hacer nada. Si no:
- Ve a la configuración de tu dominio en tu registrador (donde compraste el dominio).
- Cambia los servidores DNS por los que te proporcionó Syspanel (los encontrarás en el panel, en Configuración del servidor).
- Espera de 24 a 48 horas para que los cambios se propaguen.
[TIP] Mientras los DNS se propagan, puedes usar el archivo
hostsde tu ordenador para ver tu web como si ya estuviera en el nuevo hosting.
Preguntas frecuentes (FAQ) sobre migrar WordPress a Syspanel
¿Puedo migrar mi WordPress sin perder el SEO?
Sí, si sigues los pasos correctamente. Lo más importante es mantener la misma estructura de URLs y no mover el sitio mientras está siendo indexado. Además, asegúrate de que los redireccionamientos 301 estén configurados si cambias de dominio.
¿Qué hago si mi web se cae durante la migración?
Para evitar tiempos de inactividad, puedes poner tu web en modo mantenimiento (con un plugin) mientras haces la Syspanel migración WordPress. Una vez que todo esté listo, desactívalo.
¿Syspanel tiene algún límite de tamaño para la base de datos?
No hay límite estricto, pero para bases de datos muy grandes (más de 1 GB), te recomendamos importarlas por SSH o con herramientas como BigDump. Nuestro soporte puede ayudarte con esto.
¿Puedo usar un plugin para migrar automáticamente?
Sí, plugins como All-in-One WP Migration o Duplicator funcionan perfectamente. Solo asegúrate de que el plugin sea compatible con la versión de PHP de Syspanel (normalmente 7.4 u 8.0).
¿Qué hago si olvido la contraseña de Syspanel?
En la pantalla de inicio de sesión (tudominio.com:2106), haz clic en ¿Olvidaste tu contraseña? y sigue las instrucciones. Si no recibes el correo, contacta con soporte.
Conclusión
Migrar WordPress a Syspanel no tiene por qué ser un dolor de cabeza. Con esta guía paso a paso, has aprendido a hacer una copia de seguridad, subir tus archivos, configurar la base de datos y poner tu web en marcha en nuestro hosting. Recuerda que nuestro equipo de soporte está disponible 24/7 para ayudarte en cualquier duda que tengas durante el proceso.
Ahora que ya sabes cómo transferir WordPress hosting a Syspanel, ¡disfruta de un hosting más rápido, seguro y fácil de gestionar! Si te ha quedado alguna duda, déjanos un comentario o abre un ticket en nuestro panel de soporte. ¡Buena suerte con tu migración!
