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

Guía paso a paso para migrar PrestaShop a Syspanel

Actualizado el 16 de febrero de 2026

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

Si estás leyendo esto, probablemente ya has oído hablar de Syspanel o estás buscando una alternativa más sencilla y eficiente para gestionar tu tienda PrestaShop. Syspanel es un panel de control de hosting que simplifica enormemente la administración de servidores, sitios web y bases de datos. A diferencia de otros paneles más complejos, Syspanel (basado en HestiaCP pero con mejoras propias) ofrece una interfaz limpia, rápida y muy fácil de usar, incluso para quienes no tienen experiencia técnica avanzada.

Migrar tu tienda PrestaShop a Syspanel puede parecer un proceso complejo, pero con la guía adecuada, es completamente realizable. En este artículo, te explicaremos paso a paso cómo realizar la migración PrestaShop Syspanel de forma segura y sin perder datos. Cubriremos desde la preparación inicial hasta la verificación final de que todo funciona correctamente.

[INFO] Esta guía está pensada para usuarios con conocimientos básicos de hosting. No necesitas ser un experto en servidores, pero sí debes tener acceso a tu panel de control actual y a tu nuevo Syspanel.


Paso 1: Preparativos antes de la migración

Antes de empezar a mover archivos y bases de datos, es fundamental que tengas todo listo. Una buena preparación evitará dolores de cabeza y posibles pérdidas de información.

1.1. Haz una copia de seguridad completa de tu PrestaShop actual

Este es el paso más importante. Nunca intentes migrar sin tener una copia de seguridad reciente. Para hacerla, necesitas dos cosas:

  • Archivos del sitio: Conéctate a tu hosting actual mediante FTP (FileZilla, por ejemplo) y descarga toda la carpeta donde está instalado PrestaShop. Normalmente se llama public_html o www.
  • Base de datos: Accede a phpMyAdmin (o la herramienta que uses) y exporta la base de datos completa de tu tienda. Selecciona todas las tablas y elige la opción "Exportar". El formato más común es SQL.

[WARNING] Guarda ambos archivos (la carpeta comprimida en ZIP y el archivo SQL) en tu ordenador y también en la nube. ¡Nunca está de más tener un respaldo extra!

1.2. Prepara tu Syspanel

Si aún no tienes acceso a Syspanel, solicita tus credenciales a tu proveedor de hosting. Una vez dentro, asegúrate de:

  • Tener un plan que soporte PrestaShop (PHP 7.4 o superior, MySQL/MariaDB, y suficiente espacio en disco).
  • Conocer tu nombre de dominio y tenerlo apuntando a los servidores de Syspanel (o al menos saber cómo cambiarlo después).
  • Tener a mano las credenciales de acceso a Syspanel (usuario y contraseña). El acceso suele ser a través de https://tudominio.com:2106 o la IP del servidor con ese puerto.

[TIP] El puerto por defecto de Syspanel es el 2106. Si no sabes cómo acceder, consulta con tu soporte técnico.

1.3. Anota la configuración actual de PrestaShop

Para evitar problemas después, escribe en un bloc de notas los siguientes datos de tu tienda actual:

  • Versión de PrestaShop.
  • Versión de PHP.
  • Prefijo de las tablas de la base de datos (por defecto suele ser ps_).
  • URL de la tienda (por ejemplo, https://tutienda.com).
  • Cualquier módulo o personalización importante que tengas.

Paso 2: Crear el entorno en Syspanel

Ahora que tienes todo preparado, vamos a configurar el nuevo hogar de tu tienda en Syspanel.

2.1. Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor Syspanel seguida del puerto 2106. Por ejemplo: https://192.168.1.100:2106. Introduce tu usuario y contraseña.

2.2. Crea un nuevo sitio web (dominio)

Dentro de Syspanel, busca la opción "Web" o "Sitios web" y haz clic en "Añadir dominio". Introduce tu nombre de dominio (sin www, aunque luego puedes añadirlo como alias) y selecciona la opción de "Soporte para PHP" (actívalo). Elige la versión de PHP que usaba tu PrestaShop anterior (si no estás seguro, elige 7.4 o 8.0, que son las más compatibles).

[INFO] Syspanel creará automáticamente la carpeta public_html para tu dominio. Ahí es donde subiremos los archivos de PrestaShop.

2.3. Crea la base de datos

Ve a la sección "Base de datos" o "DB" y haz clic en "Añadir base de datos". Ponle un nombre que recuerdes (por ejemplo, prestashop_mi_tienda). Se generará automáticamente un usuario y una contraseña. Guarda estos datos, los necesitarás más adelante.

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña. También el host (normalmente localhost).

2.4. Configura el acceso FTP (opcional pero recomendado)

Aunque puedes subir archivos por el gestor de archivos de Syspanel, es más rápido usar FTP. En la sección "Usuarios" o "FTP", crea un usuario FTP para tu dominio. Así podrás conectarte con FileZilla y subir los archivos cómodamente.


Paso 3: Subir los archivos de PrestaShop a Syspanel

Ahora vamos a mover los archivos de tu tienda. Hay dos formas: usando el gestor de archivos de Syspanel o mediante FTP. Te recomiendo FTP por su velocidad.

3.1. Conéctate por FTP

Usa FileZilla (o cualquier cliente FTP) e introduce los datos de conexión:

  • Servidor: la IP de tu servidor Syspanel o el nombre de dominio (si ya apunta).
  • Usuario: el que creaste en el paso anterior.
  • Contraseña: la que asignaste.
  • Puerto: 21 (por defecto).

Conéctate y verás una carpeta llamada public_html. Esa es la raíz de tu nuevo sitio.

3.2. Sube los archivos de PrestaShop

Selecciona todos los archivos de la copia de seguridad de tu PrestaShop (los que descargaste en el Paso 1) y arrástralos a la carpeta public_html de Syspanel. Dependiendo del tamaño, puede tardar unos minutos. Asegúrate de que no falte ningún archivo.

[WARNING] No subas la carpeta completa si dentro hay una subcarpeta public_html. Debes subir el contenido directamente a public_html de Syspanel.

3.3. Ajusta permisos (si es necesario)

PrestaShop necesita ciertos permisos de escritura en carpetas como cache, log, img, modules, etc. Syspanel suele configurarlos automáticamente, pero por si acaso, puedes cambiarlos desde el gestor de archivos o FTP. Los permisos recomendados son 755 para carpetas y 644 para archivos.


Paso 4: Importar la base de datos a Syspanel

Con los archivos ya en su lugar, toca restaurar la base de datos.

4.1. Accede a phpMyAdmin en Syspanel

Desde el panel de Syspanel, busca la opción "phpMyAdmin" o "Base de datos" y haz clic en el enlace para abrirlo. Se abrirá una nueva ventana donde verás la base de datos que creaste antes.

4.2. Importa tu archivo SQL

Selecciona la base de datos (haz clic en su nombre a la izquierda) y luego ve a la pestaña "Importar". Haz clic en "Seleccionar archivo" y elige el archivo SQL que exportaste de tu tienda original. Asegúrate de que el formato sea SQL y haz clic en "Continuar". Espera a que termine el proceso.

[TIP] Si el archivo es muy grande, puede dar error. En ese caso, puedes dividirlo con herramientas como BigDump o pedir a tu soporte que lo importe directamente.

4.3. Verifica los datos

Una vez importada, revisa que las tablas estén ahí. Puedes hacer una consulta rápida como SELECT * FROM ps_shop_url para asegurarte de que los datos de configuración están presentes.


Paso 5: Configurar PrestaShop para que funcione con Syspanel

Ahora viene el paso más delicado: ajustar PrestaShop para que se conecte a la nueva base de datos y funcione correctamente.

5.1. Edita el archivo parameters.php o settings.inc.php

Dentro de la carpeta public_html, busca el archivo app/config/parameters.php (en PrestaShop 1.7 y superiores) o config/settings.inc.php (en versiones antiguas). Ábrelo con un editor de texto (como Notepad++ o el editor de archivos de Syspanel).

Busca las líneas que contienen los datos de la base de datos y cámbialas por los de tu nueva base de datos en Syspanel:

'database_host' => 'localhost',
'database_name' => 'nombre_de_tu_base',
'database_user' => 'usuario_de_tu_base',
'database_password' => 'contraseña_de_tu_base',
'database_prefix' => 'ps_', // si usabas otro prefijo, cámbialo

Guarda los cambios.

5.2. Actualiza la URL de la tienda (si es necesario)

En el mismo archivo parameters.php, busca la línea 'PS_SHOP_DOMAIN' y 'PS_SHOP_DOMAIN_SSL'. Asegúrate de que apunten a tu dominio actual (sin http://). Por ejemplo:

'PS_SHOP_DOMAIN' => 'tudominio.com',
'PS_SHOP_DOMAIN_SSL' => 'tudominio.com',

Si no encuentras estas líneas, no te preocupes, se pueden cambiar después desde el back office.

5.3. Limpia la caché de PrestaShop

Para evitar errores, elimina la carpeta var/cache (en PrestaShop 1.7) o cache (en versiones antiguas) dentro de public_html. No te preocupes, PrestaShop la regenerará automáticamente.


Paso 6: Probar y verificar la migración

¡Ya casi está! Ahora toca comprobar que todo funciona.

6.1. Accede a tu tienda

Escribe tu dominio en el navegador. Deberías ver tu tienda PrestaShop funcionando. Si ves un error en blanco o una página de instalación, algo falló. Revisa los pasos anteriores.

6.2. Accede al back office

Añade /admin (o la carpeta que hayas renombrado) a tu dominio. Por ejemplo: https://tudominio.com/admin. Inicia sesión con tus credenciales habituales.

[WARNING] Si no puedes acceder, verifica que el archivo .htaccess no esté bloqueando el acceso. También revisa que la carpeta admin tenga los permisos correctos.

6.3. Verifica productos, pedidos y módulos

Navega por el catálogo, comprueba que los productos se ven bien, que los pedidos anteriores están ahí y que los módulos funcionan. Si algo falla, probablemente sea un problema de permisos o de versión de PHP.

6.4. Configura el SSL (si usas HTTPS)

Si tu tienda usaba HTTPS, activa el certificado SSL desde Syspanel (normalmente está en la sección "SSL" de tu dominio). Luego, en PrestaShop, ve a Parámetros de la tienda > Tráfico y SEO y asegúrate de que la opción "Activar SSL" esté marcada.


Paso 7: Post-migración y tareas finales

Felicidades, has completado la transferir PrestaShop Syspanel. Pero aún quedan algunos detalles para dejar todo perfecto.

7.1. Actualiza los DNS (si cambiaste de servidor)

Si tu dominio no apuntaba ya a Syspanel, necesitas cambiar los DNS en tu registrador de dominios. Normalmente, tu proveedor de Syspanel te dará las direcciones de los servidores DNS. Este cambio puede tardar entre 24 y 48 horas en propagarse.

7.2. Prueba el rendimiento

Syspanel suele ser más rápido que otros paneles, pero verifica que tu tienda cargue bien. Puedes usar herramientas como GTmetrix o PageSpeed Insights.

7.3. Haz una nueva copia de seguridad

Una vez que todo funcione, haz una copia de seguridad de tu nueva instalación en Syspanel. Así, si algo sale mal en el futuro, podrás restaurarla fácilmente.

7.4. Desactiva la tienda antigua (opcional)

Para evitar confusiones, una vez que confirmes que todo funciona en Syspanel, puedes cancelar tu hosting anterior o redirigir el dominio completamente.


FAQ: Preguntas frecuentes sobre la migración PrestaShop a Syspanel

¿Puedo migrar sin perder los pedidos o clientes?

Sí, siempre que hagas una copia de seguridad completa de la base de datos y los archivos. La migración no debería afectar a los datos existentes.

¿Qué hago si veo un error "500 Internal Server Error"?

Generalmente es un problema de permisos o de versión de PHP. Revisa que los archivos tengan permisos 644/755 y que la versión de PHP sea compatible con tu PrestaShop.

¿Syspanel es compatible con PrestaShop 1.6?

Sí, pero asegúrate de que la versión de PHP que elijas en Syspanel sea compatible (PHP 5.6 o 7.0 para PrestaShop 1.6). Syspanel permite cambiar la versión de PHP por dominio.

¿Necesito conocimientos avanzados de servidores?

No, esta guía está diseñada para usuarios con conocimientos básicos. Si te atascas, el soporte de Syspanel suele ser muy amigable y puede ayudarte.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu tienda y de tu conexión a internet. Normalmente, entre 1 y 3 horas si todo va bien.


Conclusión

Migrar PrestaShop a Syspanel es un proceso que, aunque requiere atención, está al alcance de cualquier persona con un poco de paciencia. Siguiendo esta guía paso a paso, podrás transferir PrestaShop Syspanel sin perder datos y disfrutar de un panel de control más rápido, sencillo y eficiente.

Recuerda siempre hacer copias de seguridad, anotar tus configuraciones y no dudes en pedir ayuda si algo no sale como esperas. Syspanel tiene una comunidad activa y un soporte técnico que puede resolver tus dudas.

[TIP] Si encuentras algún problema durante la migración, revisa los logs de error de Syspanel (en la sección "Logs" del panel). Allí suele aparecer la causa del problema.

¡Buena suerte con tu nueva tienda en Syspanel!

¿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