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

Cómo migrar un sitio web a Syspanel: Guía paso a paso

Actualizado el 27 de mayo de 2026

Migrar un sitio web de un hosting a otro puede sonar a algo complicado, lleno de tecnicismos y pasos que dan miedo. Pero no te preocupes: en esta guía te lo voy a explicar de forma clara y sencilla, como si lo hiciera contigo paso a paso. Hoy vamos a ver cómo migrar un sitio web a Syspanel, el potente panel de control basado en HestiaCP que te permite gestionar tus dominios, bases de datos y correos de forma centralizada.

Vamos a convertir un proceso que parece complejo en algo tan fácil como seguir una receta. Prepárate tu café, abre tu cuenta de Syspanel (accede por el puerto 2106) y empecemos.


¿Qué necesitas antes de empezar?

Antes de lanzarte a migrar sitio web, asegúrate de tener a mano estos datos. Es como hacer la compra antes de cocinar: si no tienes los ingredientes, no podrás seguir la receta.

  • Acceso a tu hosting actual: Necesitas las credenciales de FTP, cPanel, o el panel que uses ahora (usuario y contraseña).
  • Acceso a Syspanel: Tu usuario y contraseña de Syspanel, más la URL de acceso (normalmente https://tudominio.com:2106).
  • Los archivos de tu web: Pueden estar en formato comprimido (zip, tar.gz) o simplemente accesibles por FTP.
  • La base de datos: Si tu web usa WordPress, Joomla, o cualquier CMS, necesitarás exportar la base de datos en SQL.
  • Tus correos electrónicos: Si usas cuentas de correo asociadas al dominio, deberás exportarlas o recrearlas.
  • Un poco de paciencia: La migración no es instantánea, pero con esta guía será un paseo.

Paso 1: Prepara tu cuenta en Syspanel

Lo primero es tener tu cuenta lista. Si aún no la tienes, créala desde tu proveedor de web hosting. Una vez dentro, verás un panel limpio y ordenado.

Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://midominio.com:2106. Te pedirá usuario y contraseña. Si es tu primera vez, usa los datos que te dio tu proveedor.

Crea un nuevo paquete (opcional pero recomendado)

Dentro de Syspanel, ve a Paquetes y crea uno nuevo con los recursos que necesitas (espacio, bases de datos, cuentas de correo). Esto te ayudará a mantener todo organizado, sobre todo si gestionas varios sitios.

Añade tu dominio

Ve a Web y haz clic en Añadir dominio. Escribe tu dominio principal (ej: midominio.com) y selecciona el paquete que acabas de crear. Syspanel creará automáticamente la carpeta para los archivos y la configuración básica.

[TIP] Si tu web usa subdominios (como blog.midominio.com), repite este paso para cada uno. Syspanel los trata como dominios independientes.


Paso 2: Exporta tus archivos desde el hosting antiguo

Ahora toca sacar los datos de tu web actual. Hay dos formas principales: mediante FTP o desde el panel de control antiguo.

Opción A: Usando FTP

  1. Conéctate a tu servidor antiguo con un cliente FTP (FileZilla, Cyberduck, etc.).
  2. Navega hasta la carpeta donde están los archivos de tu web (normalmente public_html, www o htdocs).
  3. Selecciona todo el contenido y descárgalo a tu ordenador.
  4. Comprime la carpeta en un archivo ZIP o TAR.GZ para facilitar la subida.

Opción B: Desde el panel antiguo (cPanel, Plesk, etc.)

  1. Busca la opción Administrador de archivos o File Manager.
  2. Navega a la carpeta raíz de tu web.
  3. Selecciona todos los archivos y haz clic en Comprimir (normalmente a ZIP).
  4. Descarga el archivo comprimido a tu ordenador.

[WARNING] Asegúrate de no descargar carpetas del sistema como cgi-bin o .htaccess si no las necesitas. Pero si tu web usa reglas personalizadas de redirección, sí incluye el .htaccess.


Paso 3: Exporta tu base de datos

Si tu web usa una base de datos (WordPress, Joomla, Drupal, etc.), este paso es obligatorio. Sin ella, tu web será solo un esqueleto sin contenido.

Desde cPanel o similar

  1. Busca phpMyAdmin o Bases de datos MySQL.
  2. Selecciona la base de datos de tu web.
  3. Haz clic en Exportar y elige el método Rápido y formato SQL.
  4. Descarga el archivo .sql a tu ordenador.

Desde Syspanel (si ya tienes la base creada)

Si ya creaste la base de datos en Syspanel, puedes importarla directamente. Pero eso lo veremos más adelante. Ahora solo necesitas el archivo SQL.

[INFO] Si tu web no usa base de datos (por ejemplo, un sitio estático en HTML), puedes saltarte este paso.


Paso 4: Sube los archivos a Syspanel

Ya tienes los archivos comprimidos y la base de datos en tu ordenador. Ahora toca llevarlos a tu nuevo hogar: Syspanel.

Accede al administrador de archivos de Syspanel

  1. En el panel, ve a Web y haz clic en el dominio que creaste.
  2. Busca la opción Administrador de archivos (o File Manager).
  3. Navega hasta la carpeta public_html (o la raíz del dominio).

Sube y descomprime

  1. Haz clic en Subir y selecciona tu archivo ZIP o TAR.GZ.
  2. Una vez subido, selecciona el archivo y elige Extraer (o Descomprimir).
  3. Syspanel lo descomprimirá automáticamente. Si todo va bien, verás todos tus archivos en la carpeta.

[TIP] Si tu web tiene muchos archivos grandes (como imágenes de alta resolución), la subida puede tardar. Usa FTP si es más rápido para ti. Syspanel también soporta conexiones FTP.


Paso 5: Crea e importa la base de datos en Syspanel

Ahora toca darle vida a los datos. Sin base de datos, tu web dinámica no funcionará.

Crea una nueva base de datos

  1. En Syspanel, ve a Bases de datos.
  2. Haz clic en Añadir base de datos.
  3. Dale un nombre (ej: midominio_db), un usuario y una contraseña segura.
  4. Anota estos datos: los necesitarás para configurar tu web.

Importa el SQL

  1. Dentro de la base de datos que acabas de crear, busca phpMyAdmin (Syspanel lo tiene integrado).
  2. Selecciona la base de datos en el panel izquierdo.
  3. Haz clic en la pestaña Importar.
  4. Selecciona el archivo .sql que descargaste antes y haz clic en Continuar.
  5. Espera a que termine. Si todo está bien, verás las tablas aparecer.

[WARNING] Si tu web usa una versión antigua de PHP o MySQL, asegúrate de que Syspanel tenga la misma versión o compatible. Puedes cambiarlo en Configuración del servidor > PHP.


Paso 6: Configura tu web para que use la nueva base de datos

Este paso es crucial. Tu web necesita saber dónde está la nueva base de datos. Normalmente se hace en un archivo de configuración.

Para WordPress

  1. Busca el archivo wp-config.php en la raíz de tu web (dentro de public_html).
  2. Edítalo con el administrador de archivos de Syspanel.
  3. Cambia estas líneas:
    • DB_NAME por el nombre de tu nueva base de datos.
    • DB_USER por el usuario que creaste.
    • DB_PASSWORD por la contraseña que pusiste.
    • DB_HOST déjalo como localhost (a menos que tu proveedor indique otra cosa).
  4. Guarda los cambios.

Para otros CMS (Joomla, Drupal, etc.)

Busca el archivo de configuración (ej: configuration.php en Joomla) y actualiza los datos de conexión a la base de datos.

[TIP] Si no encuentras el archivo, busca en la documentación de tu CMS cómo se llama. Normalmente está en la raíz.


Paso 7: Configura los correos electrónicos (si los usas)

Si tu web tiene cuentas de correo (como info@midominio.com), debes recrearlas en Syspanel.

  1. Ve a Correo en el panel.
  2. Haz clic en Añadir cuenta.
  3. Crea las mismas cuentas que tenías antes (mismo nombre, misma contraseña si quieres).
  4. Si usabas algún cliente de correo (Outlook, Thunderbird), actualiza la configuración del servidor entrante y saliente con los datos de Syspanel (normalmente mail.tudominio.com).

[INFO] Si tenías muchos correos antiguos, la migración de buzones es más compleja. Te recomiendo exportarlos desde tu hosting anterior e importarlos con herramientas como IMAPSync. Pero para una guía básica, con recrear las cuentas es suficiente.


Paso 8: Apunta los DNS a tu nuevo hosting

Este es el paso final y el que hace que tu web sea visible desde el nuevo servidor. Hasta ahora, solo tú has visto los cambios.

Cambia los nameservers

  1. Ve a donde compraste tu dominio (tu registrador: GoDaddy, Namecheap, etc.).
  2. Busca la opción Nameservers o DNS.
  3. Cambia los nameservers por los que te proporcionó tu proveedor de Syspanel (suelen ser algo como ns1.syspanel.com y ns2.syspanel.com).
  4. Guarda los cambios.

O cambia los registros DNS (más rápido)

Si no quieres cambiar los nameservers (porque tienes otros servicios como correo en otro lado), puedes editar los registros A y CNAME directamente:

  • Registro A: Apunta midominio.com a la IP de tu servidor Syspanel.
  • Registro CNAME: Apunta www a midominio.com.

[WARNING] La propagación DNS puede tardar entre 1 y 48 horas. Durante ese tiempo, algunos usuarios verán la web antigua y otros la nueva. No te asustes, es normal.


Paso 9: Verifica que todo funciona

Una vez que los DNS se hayan propagado (o incluso antes si usas un archivo hosts local), comprueba que tu web esté operativa.

Pruebas rápidas

  1. Abre tu dominio en el navegador. ¿Carga la página principal?
  2. Navega por algunas páginas internas. ¿Funcionan los enlaces?
  3. Prueba formularios de contacto o login. ¿Se conectan a la base de datos?
  4. Envía un correo a tu cuenta de info@midominio.com. ¿Lo recibes?

Herramientas útiles

  • Whatsmydns.net: Para verificar la propagación DNS en tiempo real.
  • Pingdom o GTmetrix: Para comprobar la velocidad de carga.
  • phpMyAdmin: Para confirmar que las tablas de la base de datos están completas.

[TIP] Si algo falla, revisa los errores en el archivo error_log de Syspanel. Puedes acceder desde el administrador de archivos en la carpeta logs.


Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al cambiar hosting con Syspanel.

¿Puedo migrar sin perder el SEO?

Sí, si mantienes la misma estructura de URLs y redirecciones. Si cambias algo, usa redirecciones 301 desde tu archivo .htaccess. Syspanel lo soporta.

¿Qué hago si mi web deja de funcionar después de la migración?

Revisa estos puntos en orden:

  1. Los archivos están en la carpeta correcta (public_html).
  2. La base de datos tiene los datos correctos y está conectada.
  3. Los DNS ya se propagaron.
  4. No hay errores de PHP (puedes ver los logs en Syspanel).

¿Syspanel es compatible con WordPress?

Totalmente. De hecho, es uno de los CMS más usados con Syspanel. Solo asegúrate de que la versión de PHP sea compatible (recomiendo 7.4 u 8.0).

¿Puedo migrar varios sitios a la vez?

Sí, repite los pasos para cada dominio. Syspanel te permite gestionar múltiples webs desde un solo panel.

¿Necesito conocimientos técnicos avanzados?

No. Con esta guía y un poco de paciencia, cualquier persona puede hacerlo. Si te atascas, contacta con el soporte de tu proveedor de web hosting.


Consejos finales para una migración exitosa

Migrar un sitio web a Syspanel no es difícil si sigues el orden correcto: preparar la cuenta, exportar archivos y base de datos, subirlos, configurar y apuntar los DNS.

  • Haz una copia de seguridad de todo antes de empezar. Nunca está de más.
  • Prueba en un subdominio primero si tienes dudas. Syspanel te permite crear un entorno de pruebas.
  • No borres el hosting antiguo hasta que veas que todo funciona en el nuevo. Así tienes un plan B.
  • Actualiza las contraseñas de la base de datos y correos por seguridad.

Y recuerda: el puerto de acceso a Syspanel es el 2106. Si alguna vez te pierdes, solo escribe https://tudominio.com:2106 y estarás de vuelta en el panel.

Ahora ya sabes cómo migrar un sitio web a Syspanel. Es un proceso que, una vez que lo haces, te das cuenta de que no era para tanto. ¡Manos a la obra y a disfrutar de tu nuevo web hosting!

¿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