🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para migrar WordPress a Syspanel

Actualizado el 18 de octubre de 2025

Introducción: ¿Por qué migrar WordPress a Syspanel?

Migrar un sitio web de WordPress puede sonar a tarea complicada, pero con la herramienta adecuada se convierte en un proceso sencillo y seguro. Si estás considerando mover tu sitio a Syspanel (el panel de control basado en HestiaCP que usamos en nuestro hosting), has llegado al lugar correcto. En esta guía completa te explicaré paso a paso cómo migrar WordPress a Syspanel, desde la preparación hasta la verificación final. No necesitas ser un experto técnico; solo sigue las instrucciones y tendrás tu sitio funcionando en su nuevo hogar en poco tiempo.

¿Por qué Syspanel? Este panel de control moderno y fácil de usar (que opera en el puerto 2106) te ofrece herramientas intuitivas para gestionar dominios, bases de datos, correos y archivos. Además, está optimizado para WordPress, lo que garantiza un rendimiento rápido y estable.


## ¿Qué necesitas antes de empezar?

Antes de iniciar el proceso de cómo migrar WordPress, asegúrate de tener lo siguiente:

  • Acceso a tu Syspanel: Recibirás las credenciales de inicio de sesión. La URL de acceso suele ser https://tudominio.com:2106 o la IP de tu servidor seguida de :2106.
  • Datos de tu sitio actual: Necesitarás acceso al panel de administración de tu WordPress actual (por ejemplo, desde otro hosting) y a su base de datos (usualmente a través de phpMyAdmin o similar).
  • Un dominio configurado en Syspanel: Si aún no lo has hecho, añade tu dominio en Syspanel (sección "Web" > "Añadir dominio"). Esto creará la carpeta donde alojaremos los archivos.
  • Herramientas básicas: Un cliente FTP (como FileZilla) y acceso a phpMyAdmin en tu Syspanel (lo encuentras en "Base de datos" > "phpMyAdmin").
  • Copia de seguridad: Siempre es recomendable tener una copia de seguridad de tu sitio original por si algo sale mal.

## Paso 1: Exporta tu sitio WordPress actual

El primer paso para migrar WordPress Syspanel es extraer los archivos y la base de datos de tu sitio original.

### 1.1 Descarga los archivos de WordPress

Conéctate a tu hosting actual mediante FTP (o usa el administrador de archivos si tu panel lo permite). Busca la carpeta raíz de tu sitio (normalmente public_html o www) y descarga todos los archivos y carpetas a tu computadora. Esto incluye las carpetas wp-content, wp-admin, wp-includes, y los archivos como wp-config.php.

[TIP] Si tu sitio tiene mucho contenido multimedia (imágenes, videos), el proceso puede demorar. Usa un cliente FTP con modo de transferencia en cola para no interrumpir la descarga.

### 1.2 Exporta la base de datos

Accede a phpMyAdmin en tu hosting actual. Selecciona la base de datos de tu WordPress (suele llamarse algo como tuusuario_wp). Haz clic en "Exportar" y elige el método "Rápido" con formato SQL. Descarga el archivo .sql resultante.

[WARNING] No olvides anotar el nombre de la base de datos, el usuario y la contraseña de tu WordPress actual. Los necesitarás más adelante.


## Paso 2: Prepara Syspanel para recibir tu sitio

Ahora vamos a configurar el entorno en Syspanel. Recuerda que el acceso es por el puerto 2106.

### 2.1 Crea la base de datos en Syspanel

  1. Inicia sesión en tu Syspanel (ejemplo: https://tudominio.com:2106).
  2. Ve a "Base de datos" > "Añadir base de datos".
  3. Completa los campos:
    • Nombre de base de datos: Elige uno descriptivo, por ejemplo tuweb_wp.
    • Usuario: Crea un usuario (ejemplo: tuweb_user).
    • Contraseña: Usa una segura (puedes generar una automáticamente).
  4. Haz clic en "Añadir". Anota estos datos, los necesitarás para configurar WordPress.

### 2.2 Sube los archivos de WordPress

  1. En Syspanel, ve a "Web" > tu dominio > "Administrador de archivos" o conéctate por FTP (los datos de FTP los encuentras en "Acceso FTP" dentro del panel).
  2. Navega hasta la carpeta del dominio (normalmente /home/nombreusuario/web/tudominio/public_html).
  3. Sube todos los archivos que descargaste en el Paso 1. Asegúrate de sobrescribir cualquier archivo existente (como el index.html por defecto).

[INFO] Si tu sitio es grande, usa FTP para mayor velocidad. El administrador de archivos web es útil para cambios pequeños.

### 2.3 Importa la base de datos

  1. En Syspanel, ve a "Base de datos" > "phpMyAdmin".
  2. Selecciona la base de datos que creaste (por ejemplo, tuweb_wp).
  3. Haz clic en "Importar".
  4. Selecciona el archivo .sql que exportaste de tu sitio original.
  5. Haz clic en "Continuar". La importación puede tardar unos segundos.

## Paso 3: Configura el archivo wp-config.php

El archivo wp-config.php le dice a WordPress cómo conectarse a la base de datos. Debes actualizarlo con los datos de tu nueva base de datos en Syspanel.

  1. En el administrador de archivos de Syspanel (o vía FTP), localiza el archivo wp-config.php en la carpeta public_html.
  2. Ábrelo con un editor de texto (puedes usar el editor integrado en el administrador de archivos).
  3. 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_tu_nueva_base');
define('DB_PASSWORD', 'contraseña_de_tu_nueva_base');
define('DB_HOST', 'localhost'); // Generalmente 'localhost' funciona
  1. Guarda los cambios.

[WARNING] Asegúrate de no dejar espacios adicionales ni caracteres extraños. Un error aquí impedirá que WordPress se conecte a la base de datos.


## Paso 4: Ajusta las URLs en la base de datos (si es necesario)

Si tu dominio cambió (por ejemplo, de miviejo-dominio.com a miviejo-dominio.com pero en otro servidor), es posible que las URLs internas de WordPress sigan apuntando al sitio original. Esto causará problemas de redirección o contenido roto.

Para solucionarlo, puedes usar un plugin como "Better Search Replace" o hacerlo manualmente desde phpMyAdmin:

  1. En phpMyAdmin de Syspanel, selecciona tu base de datos.
  2. Haz clic en la pestaña "SQL".
  3. Ejecuta la siguiente consulta (reemplaza las URLs):
UPDATE wp_options SET option_value = 'https://tudominio.com' WHERE option_name = 'siteurl' OR option_name = 'home';

[TIP] Si tu tabla de WordPress tiene un prefijo diferente (por ejemplo, wp_), ajústalo en la consulta (ejemplo: miweb_options).


## Paso 5: Verifica la migración

¡Ya casi está! Ahora comprueba que todo funcione correctamente.

  1. Accede a tu sitio: Escribe tu dominio en el navegador. Deberías ver tu página de inicio tal como estaba.
  2. Prueba el panel de administración: Ve a tudominio.com/wp-admin e inicia sesión con tus credenciales de WordPress (las mismas que usabas antes).
  3. Revisa enlaces y contenido: Navega por algunas páginas, entradas y verifica que las imágenes se carguen.
  4. Comprueba plugins y temas: Ve a "Apariencia" > "Temas" y "Plugins" para asegurarte de que estén activos y funcionando.

[INFO] Si ves errores 404 o enlaces rotos, probablemente necesites actualizar los enlaces permanentes. Ve a "Ajustes" > "Enlaces permanentes" y haz clic en "Guardar cambios" (sin modificar nada) para regenerar las reglas.


## Paso 6: Configura el correo y SSL (opcional pero recomendado)

### 6.1 Correo electrónico

Si tu sitio usa formularios de contacto o notificaciones, configura las cuentas de correo en Syspanel:

  1. Ve a "Correo" > "Añadir cuenta de correo".
  2. Crea una dirección (ejemplo: info@tudominio.com).
  3. Configura tu cliente de correo (Outlook, Gmail, etc.) con los datos SMTP/IMAP que te proporciona Syspanel.

### 6.2 Certificado SSL

Para que tu sitio sea seguro (HTTPS), activa SSL desde Syspanel:

  1. Ve a "Web" > tu dominio > "SSL".
  2. Selecciona "Let's Encrypt" y haz clic en "Activar".
  3. Espera unos segundos y tu sitio estará disponible con HTTPS.

## Solución de problemas comunes (FAQ)

### ¿Qué hago si veo un error de conexión a la base de datos?

Revisa los datos en wp-config.php (nombre, usuario, contraseña, host). Asegúrate de que el host sea localhost (a menos que tu Syspanel indique otra cosa). También verifica que la base de datos exista en Syspanel.

### ¿Por qué mi sitio se ve sin estilos (CSS) o imágenes?

Esto suele ocurrir si las URLs en la base de datos no se actualizaron. Sigue el Paso 4 para reemplazar las URLs antiguas por las nuevas. También puedes instalar el plugin "Velvet Blues Update URLs" para facilitarlo.

### ¿Puedo migrar sin FTP?

Sí, puedes usar el administrador de archivos de Syspanel, pero para sitios grandes es más lento. Otra opción es usar un plugin de migración como "All-in-One WP Migration" o "Duplicator", que generan un archivo comprimido que luego subes a Syspanel.

### ¿Pierdo mis datos de WooCommerce o usuarios?

No, si exportas correctamente la base de datos y los archivos, todos los datos (productos, pedidos, usuarios) se mantienen. Solo asegúrate de que las tablas de WooCommerce estén incluidas en la exportación.

### ¿Syspanel tiene límites de tamaño para la base de datos?

Depende de tu plan de hosting. En general, Syspanel maneja bases de datos de hasta 1 GB sin problemas. Si tu base es muy grande, consulta con soporte.


## Conclusión

Migrar WordPress a Syspanel no tiene por qué ser estresante. Siguiendo estos pasos —exportar archivos y base de datos, crear el entorno en Syspanel, ajustar configuraciones y verificar— tendrás tu sitio funcionando en su nuevo servidor en menos de una hora. Recuerda que el acceso a Syspanel es por el puerto 2106 y que siempre puedes contar con nuestro equipo de soporte si encuentras algún obstáculo.

¿Listo para dar el salto? Con esta guía de tutorial migración WordPress, ya tienes el conocimiento necesario. ¡Manos a la obra y disfruta de un hosting más rápido y confiable!

[TIP] Después de la migración, no olvides cancelar tu hosting anterior para evitar cobros duplicados. Y si tienes dudas, aquí estamos para ayudarte.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel