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

Migrar PrestaShop a Syspanel: paso a paso

Actualizado el 14 de noviembre de 2025

Migrar tu tienda PrestaShop a un nuevo hosting puede sonar complicado, pero con la guía adecuada y un panel de control amigable como Syspanel, el proceso es mucho más sencillo de lo que imaginas. En este artículo, te explicaremos paso a paso cómo realizar la migrar PrestaShop Syspanel de forma segura, sin perder datos ni afectar el funcionamiento de tu tienda online.


¿Por qué migrar tu PrestaShop a Syspanel?

Syspanel (basado en el conocido HestiaCP, pero con una interfaz optimizada) es un panel de control de hosting que facilita la gestión de tus sitios web. Al realizar una PrestaShop Syspanel migración, obtienes ventajas como:

  • Mayor velocidad y rendimiento: Servidores optimizados para tiendas online.
  • Gestión sencilla: Administras bases de datos, dominios, correos y archivos desde un solo lugar.
  • Seguridad mejorada: Actualizaciones automáticas y protección contra amenazas.
  • Soporte técnico especializado: Ideal si estás empezando o no tienes experiencia técnica.

[INFO] Si tu hosting actual tiene limitaciones de recursos o soporte, migrar a Syspanel puede ser la solución que tu tienda necesita.


Requisitos previos antes de empezar

Antes de iniciar la migración, asegúrate de tener lo siguiente:

  • Acceso a tu hosting actual: Necesitas datos de FTP, cPanel o similar, y acceso a la base de datos (phpMyAdmin).
  • Acceso a Syspanel: Usuario y contraseña para ingresar al panel (puerto 2106).
  • Datos de tu nuevo dominio: Si cambias de dominio, tenlo listo; si mantienes el mismo, verifica que esté apuntando al nuevo servidor.
  • Copia de seguridad: Siempre haz un respaldo de tu tienda actual antes de mover nada.
  • Herramientas: Un cliente FTP (como FileZilla) y acceso a phpMyAdmin o similar.

[WARNING] No omitas la copia de seguridad. Un error en la migración puede causar pérdida de datos. Haz un backup completo de archivos y base de datos.


Paso 1: Hacer una copia de seguridad completa de tu PrestaShop actual

Este es el paso más importante. Necesitas dos cosas: los archivos de tu tienda y la base de datos.

1.1. Exportar la base de datos

  1. Accede a phpMyAdmin de tu hosting actual (normalmente desde cPanel o similar).
  2. Selecciona la base de datos de tu PrestaShop.
  3. Haz clic en Exportar.
  4. Elige el método Rápido y formato SQL.
  5. Descarga el archivo .sql en tu computadora.

1.2. Descargar los archivos de la tienda

  1. Conéctate a tu hosting actual mediante FTP (FileZilla, por ejemplo).
  2. Navega hasta la carpeta donde está instalado PrestaShop (normalmente public_html o www).
  3. Selecciona todas las carpetas y archivos (incluyendo admin, img, modules, themes, etc.).
  4. Transfiérelos a una carpeta local en tu PC. Esto puede tomar varios minutos, dependiendo del tamaño.

[TIP] Si tu hosting actual tiene un panel como cPanel, puedes usar la herramienta de "Copias de seguridad" para descargar un archivo comprimido de toda la carpeta.


Paso 2: Preparar el entorno en Syspanel

Ahora que tienes tu backup, es momento de configurar el nuevo hosting en Syspanel.

2.1. Acceder a Syspanel

  1. Abre tu navegador y escribe la dirección de tu servidor seguida de :2106 (ejemplo: https://midominio.com:2106).
  2. Ingresa con tu usuario y contraseña.

2.2. Crear un nuevo sitio web

  1. En el menú lateral, haz clic en Web y luego en Añadir dominio.
  2. Escribe el nombre de tu dominio (ejemplo: mitienda.com).
  3. Selecciona PHP como tipo de soporte (recomendamos PHP 7.4 o 8.0 para PrestaShop 1.7+).
  4. Haz clic en Guardar.

2.3. Crear la base de datos

  1. Ve a Base de datos en el menú y haz clic en Añadir base de datos.
  2. Escribe un nombre para la base (ejemplo: mitienda_db).
  3. Asigna un usuario y contraseña seguros. Anótalos, los necesitarás después.
  4. Haz clic en Guardar.

[INFO] Syspanel crea automáticamente la base de datos y el usuario. No olvides las credenciales.


Paso 3: Subir los archivos de PrestaShop a Syspanel

Con el sitio web y la base de datos listos, es hora de subir los archivos de tu tienda.

3.1. Conectar por FTP a Syspanel

  1. Usa un cliente FTP (FileZilla) con los siguientes datos:
    • Servidor: La IP de tu servidor o el dominio (ejemplo: ftp.mitienda.com).
    • Usuario: El usuario FTP que aparece en Syspanel (normalmente el mismo que el del panel).
    • Contraseña: La contraseña de tu cuenta Syspanel.
    • Puerto: 21 (por defecto).
  2. Conéctate y verás la estructura de carpetas.

3.2. Subir los archivos

  1. Navega a la carpeta web dentro de tu dominio (ejemplo: /home/usuario/web/mitienda.com/public_html).
  2. Arrastra todos los archivos y carpetas de tu backup local a esta carpeta.
  3. Espera a que termine la transferencia. Verifica que no haya errores.

[WARNING] Asegúrate de que los archivos se suban dentro de public_html, no en la raíz del dominio. Si tu PrestaShop estaba en una subcarpeta (ejemplo: /tienda), crea esa carpeta dentro de public_html y sube allí.


Paso 4: Importar la base de datos

Ahora que los archivos están en su lugar, importa la base de datos que respaldaste.

4.1. Acceder a phpMyAdmin en Syspanel

  1. En Syspanel, ve a Base de datos y haz clic en phpMyAdmin junto a la base que creaste.
  2. Se abrirá una nueva pestaña con el administrador de bases de datos.

4.2. Importar el archivo SQL

  1. Selecciona la base de datos (debería aparecer en la lista de la izquierda).
  2. Haz clic en Importar.
  3. Selecciona el archivo .sql que descargaste en el Paso 1.
  4. Haz clic en Continuar y espera a que finalice.

[TIP] Si el archivo es muy grande (más de 50 MB), puedes dividirlo en partes o usar la línea de comandos. Pero para la mayoría de tiendas, phpMyAdmin funciona bien.


Paso 5: Configurar el archivo parameters.php

PrestaShop necesita saber a qué base de datos conectarse. El archivo de configuración está en /app/config/parameters.php.

5.1. Editar el archivo

  1. Usando FTP o el administrador de archivos de Syspanel, localiza el archivo parameters.php en la carpeta app/config.
  2. Ábrelo con un editor de texto (Notepad++ o similar).
  3. Busca las líneas que comienzan con 'database_host', 'database_name', 'database_user' y 'database_password'.
  4. Cámbialas por los datos de la base de datos que creaste en Syspanel:
    • 'database_host''localhost' (normalmente)
    • 'database_name' → El nombre de tu base (ejemplo: mitienda_db)
    • 'database_user' → El usuario de la base (ejemplo: mitienda_user)
    • 'database_password' → La contraseña que asignaste
  5. Guarda los cambios.

[WARNING] No modifiques otras líneas a menos que sepas lo que haces. Un error puede romper la tienda.


Paso 6: Ajustar la URL de la tienda

Si cambiaste de dominio o la URL de acceso, debes actualizar la configuración de PrestaShop.

6.1. Editar la tabla ps_configuration

  1. En phpMyAdmin, selecciona tu base de datos.
  2. Busca la tabla ps_configuration (el prefijo puede variar, ej. ps_ o prestashop_).
  3. Encuentra las filas con name igual a PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL.
  4. Edítalas y cambia el valor por tu nuevo dominio (ejemplo: mitienda.com).

6.2. Limpiar la caché de PrestaShop

  1. Desde el panel de administración de PrestaShop (si puedes acceder), ve a Parámetros avanzados > Rendimiento y haz clic en Limpiar caché.
  2. Si no puedes acceder, borra manualmente la carpeta /var/cache (dentro de la instalación de PrestaShop) usando FTP.

[INFO] Si la tienda no carga después de la migración, verifica que el archivo .htaccess esté correcto. Puedes regenerarlo desde el panel de administración en Configuración > SEO y URLs.


Paso 7: Verificar el funcionamiento de la tienda

Antes de dar el paso definitivo, haz pruebas exhaustivas:

  • Accede a la URL de tu tienda: ¿Carga correctamente? ¿Hay errores 500 o 404?
  • Prueba el panel de administración: ¿Puedes iniciar sesión? (URL: tudominio.com/adminXXXX).
  • Navega por categorías y productos: ¿Se ven las imágenes? ¿Los enlaces funcionan?
  • Realiza una compra de prueba: Utiliza un método de pago en modo prueba para verificar el proceso.
  • Revisa los módulos: Algunos pueden requerir reactivación o configuración adicional.

[TIP] Si encuentras errores, revisa los logs de error de PHP en Syspanel (en Web > Logs). Allí suele aparecer la causa del problema.


Paso 8: Actualizar los DNS (si cambias de hosting)

Si mantienes el mismo dominio pero cambias de servidor, debes apuntar los DNS al nuevo hosting.

  1. Ve a tu proveedor de dominio (donde compraste el dominio).
  2. Busca la sección de Gestión de DNS o Servidores de nombres.
  3. Cambia los servidores de nombres por los que te proporcionó Syspanel (normalmente algo como ns1.syspanel.com y ns2.syspanel.com).
  4. Espera la propagación (de 24 a 48 horas). Durante ese tiempo, tu tienda puede verse intermitente.

[WARNING] No des de baja el hosting antiguo hasta que verifiques que la tienda funciona correctamente en el nuevo. Así evitas tiempos de inactividad.


Preguntas frecuentes (FAQ) sobre la migración

¿Puedo migrar PrestaShop a Syspanel si uso una versión antigua?

Sí, pero asegúrate de que la versión de PHP en Syspanel sea compatible. Para PrestaShop 1.6, usa PHP 5.6 o 7.0; para 1.7, PHP 7.4 o 8.0.

¿Qué hago si olvido la contraseña de la base de datos en Syspanel?

Puedes restablecerla desde el panel: ve a Base de datos, selecciona la base y haz clic en Cambiar contraseña.

¿La migración afecta el SEO de mi tienda?

Si mantienes la misma URL y no cambias la estructura de enlaces, el SEO no debería verse afectado. Recuerda regenerar el sitemap después de la migración.

¿Necesito ayuda técnica para la migración?

Si te sientes inseguro, muchos servicios de hosting ofrecen migración gratuita. En Syspanel, el soporte técnico puede guiarte.

¿Puedo migrar desde cPanel a Syspanel?

Sí, el proceso es similar. Solo cambia la forma de acceder a las herramientas (ftp, phpMyAdmin). Sigue los pasos descritos.


Conclusión

Migrar tu tienda PrestaShop a Syspanel es un proceso que, con paciencia y siguiendo estos pasos, puede realizarse sin contratiempos. Recuerda siempre hacer una copia de seguridad, verificar cada etapa y no apresurarte. Una vez que tu tienda esté en el nuevo hosting, notarás mejoras en velocidad y facilidad de gestión.

[TIP] Si tienes dudas, consulta la documentación de Syspanel o contacta con su soporte. ¡Estamos aquí para ayudarte!

Ahora que ya sabes cómo realizar la migrar PrestaShop Syspanel, ¡manos a la obra! Tu tienda online te lo agradecerá.

¿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