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

Cómo migrar PrestaShop desde otro hosting a Syspanel

Actualizado el 30 de enero de 2026

Antes de empezar: ¿Qué significa migrar PrestaShop a Syspanel?

Migrar una tienda online puede sonar a algo muy técnico y complicado, pero no tiene por qué serlo. Cuando hablamos de migrar PrestaShop desde otro hosting a Syspanel, nos referimos a mover todos los archivos, la base de datos y la configuración de tu tienda a un nuevo servidor. El objetivo es que tu tienda funcione exactamente igual (o mejor) que antes, pero con las ventajas de nuestro panel de control.

¿Por qué querrías hacer un cambio hosting PrestaShop? Las razones más comunes son: buscar mejor rendimiento, más espacio, soporte técnico más cercano, mejores precios o simplemente porque tu tienda ha crecido y necesitas un servidor más potente. Sea cual sea tu motivo, esta guía te acompañará paso a paso para que la migración tienda online sea un proceso limpio y sin sustos.

No te preocupes si no eres un experto en informática. Vamos a explicarlo todo de forma clara, con instrucciones sencillas y consejos prácticos. Al final de este artículo, tendrás tu tienda funcionando en Syspanel sin perder ventas ni datos importantes.

Paso 1: Preparar el terreno antes de transferir PrestaShop

Antes de lanzarnos a mover cosas, necesitamos preparar el entorno. Una buena preparación evita el 90% de los problemas típicos durante una migración.

Revisa los requisitos de PrestaShop

PrestaShop tiene unos requisitos mínimos de servidor para funcionar correctamente. Asegúrate de que tu nuevo hosting en Syspanel cumple con:

  • PHP en su versión 7.2 o superior (idealmente 7.4 u 8.0).
  • MySQL 5.6 o superior (o MariaDB, que es compatible).
  • Soporte para Apache o Nginx.
  • Extensión Curl, OpenSSL, PDO y JSON.

En Syspanel, el acceso al panel de control se realiza a través del puerto 2106. Cuando entres, verás que la gestión de PHP y bases de datos es muy visual e intuitiva. Podrás cambiar la versión de PHP con un par de clics desde el administrador de archivos o la sección de ajustes del dominio.

Haz una copia de seguridad completa de tu tienda actual

Este es el paso más importante de toda la migración PrestaShop. Una copia de seguridad te garantiza que, si algo sale mal, puedes restaurar tu tienda original y no perder ni un solo dato.

Necesitas dos copias:

  1. Copia de los archivos de tu PrestaShop (la carpeta completa donde está instalado).
  2. Copia de la base de datos (el archivo SQL con todos tus productos, clientes, pedidos, etc.).

Para hacer la copia de archivos, puedes usar el administrador de archivos de tu hosting actual o un cliente FTP como FileZilla. Descarga toda la carpeta de PrestaShop a tu ordenador. Es posible que el proceso tarde un poco si tu tienda es grande, pero es fundamental.

Para la base de datos, entra en phpMyAdmin de tu hosting actual, selecciona la base de datos de PrestaShop y usa la opción "Exportar". Elige el formato SQL y asegúrate de marcar la opción "Enviar" para descargar el archivo. Guárdalo en un lugar seguro junto con la copia de archivos.

[WARNING] No empieces la migración sin tener estas dos copias. Es como hacer una mudanza sin cajas: podrías perder cosas por el camino. Si tu hosting actual no te permite hacer una copia completa, contacta con su soporte antes de continuar.

Paso 2: Crear tu espacio en Syspanel para el cambio hosting PrestaShop

Ahora que tienes tus copias de seguridad, es hora de preparar el destino. En Syspanel, el proceso es bastante directo.

Accede a Syspanel y crea un nuevo dominio o subdominio

Entra en tu panel de Syspanel usando el puerto 2106 (por ejemplo, https://tu-dominio.com:2106 o https://tu-ip:2106). Si aún no tienes una cuenta, el registro es rápido y te guiarán paso a paso.

Una vez dentro, busca la opción de "Dominios" o "Sitios web". Crea un dominio nuevo (si vas a usar el mismo nombre de dominio, deberás apuntarlo antes, pero eso lo veremos más adelante) o un subdominio temporal como migracion.tudominio.com si quieres probar la tienda antes de cambiar los DNS definitivamente.

Configura la base de datos en Syspanel

En Syspanel, ve a la sección de "Bases de datos" y crea una nueva base de datos y un usuario con todos los privilegios. Anota estos datos, los necesitarás para importar tu base de datos original.

  • Nombre de la base de datos: por ejemplo, prestashop_db.
  • Usuario de la base de datos: por ejemplo, prestashop_user.
  • Contraseña: elige una segura y guárdala en un gestor de contraseñas.

[TIP] Elige una contraseña robusta con letras, números y símbolos. Una base de datos con contraseña débil es un riesgo de seguridad para tu tienda online.

Paso 3: Subir los archivos de PrestaShop a Syspanel

Con el dominio y la base de datos creados, es momento de subir todos los archivos de tu tienda.

Usa el administrador de archivos de Syspanel

Syspanel incluye un administrador de archivos web muy completo. Entra en la carpeta correspondiente a tu dominio (normalmente algo como /home/usuario/web/tudominio/public_html).

Sube el archivo comprimido (en ZIP o tar.gz) que hiciste con la copia de seguridad de tus archivos. Si es un archivo muy grande, puede ser más rápido usar un cliente FTP como FileZilla, conectando a los datos FTP que te proporciona Syspanel.

Descomprime y verifica la estructura

Una vez subido, descomprime el archivo directamente en el administrador de archivos. Asegúrate de que los archivos queden en la raíz del dominio (no dentro de una subcarpeta tipo prestashop/prestashop).

La estructura debería verse así:

  • config/
  • controllers/
  • src/
  • themes/
  • index.php
  • admin/ (o el nombre que le hayas puesto a tu carpeta de administración)

Si ves que falta algo, revisa tu copia de seguridad y vuelve a subir. Esta parte es crítica para el éxito de la migración tienda online.

Paso 4: Importar la base de datos a Syspanel

La base de datos es el corazón de tu tienda: contiene productos, clientes, pedidos, configuraciones y todo lo que hace que tu PrestaShop sea único.

Importa el archivo SQL desde phpMyAdmin

En Syspanel, busca la opción de "phpMyAdmin" o "Gestor de bases de datos". Selecciona la base de datos que creaste en el paso 2 y pulsa en la pestaña "Importar".

Sube el archivo SQL que exportaste de tu hosting anterior. Si el archivo es demasiado grande para la subida web, puedes importarlo desde la línea de comandos (SSH) si tu plan lo permite, o dividirlo en partes más pequeñas con herramientas como BigDump.

[INFO] Si tu base de datos es muy grande (más de 100 MB), la importación puede tardar varios minutos. No cierres la ventana del navegador ni interrumpas el proceso. Ten paciencia.

Verifica que la importación fue correcta

Después de importar, revisa que las tablas aparecen en la lista de la base de datos. Deberías ver decenas de tablas con prefijos como ps_orders, ps_products, ps_customers, etc. Si ves un error, repite la importación o contacta con soporte.

Paso 5: Configurar los archivos de conexión a la base de datos

Ahora viene la parte más delicada técnicamente, pero no te preocupes, es más sencillo de lo que parece.

Localiza el archivo parameters.php

PrestaShop guarda la configuración de conexión a la base de datos en el archivo app/config/parameters.php. Ábrelo con el editor de archivos de Syspanel o mediante FTP.

Verás un contenido similar a este:

'database_host' => 'localhost',
'database_name' => 'prestashop_db',
'database_user' => 'prestashop_user',
'database_password' => 'tu_contraseña',

Actualiza los datos con los de Syspanel

Cambia los valores para que coincidan con la base de datos que creaste en Syspanel. Normalmente, el host será localhost, pero si tu base de datos está en un servidor separado, Syspanel te dará la dirección exacta.

Guarda el archivo y cierra el editor.

[WARNING] Asegúrate de no dejar espacios en blanco ni caracteres extraños al editar. Un error aquí puede hacer que tu tienda no cargue y muestre un mensaje de error de conexión.

Paso 6: Ajustar la configuración de la tienda para el cambio hosting PrestaShop

Una vez que los archivos y la base de datos están en su sitio, hay que hacer algunos ajustes para que todo funcione correctamente en el nuevo entorno.

Limpia la caché de PrestaShop

PrestaShop guarda archivos de caché para acelerar la carga. Estos archivos pueden contener rutas antiguas de tu anterior hosting. Para forzar la regeneración, borra el contenido de las carpetas var/cache (en PrestaShop 1.7+) o cache (en versiones anteriores).

Puedes hacerlo desde el administrador de archivos de Syspanel. No te preocupes, PrestaShop creará estos archivos automáticamente la próxima vez que cargues la tienda.

Actualiza las URLs en la base de datos

A veces, las URLs guardadas en la base de datos apuntan a tu antiguo dominio o a una ruta concreta. Para solucionarlo, puedes hacer una búsqueda y reemplazo en la base de datos.

Dentro de phpMyAdmin en Syspanel, ve a tu base de datos y usa la pestaña "Buscar" o ejecuta una consulta SQL. Reemplaza tu antigua URL (por ejemplo, http://antiguo-dominio.com) por la nueva (http://nuevo-dominio.com o https://tu-dominio.com).

[TIP] Si no te sientes cómodo editando la base de datos directamente, puedes buscar en Google "cambiar URL PrestaShop" y encontrarás módulos o scripts que lo hacen automáticamente. Pero para la mayoría de los casos, la consulta SQL es suficiente.

Paso 7: Probar la tienda antes de hacer el cambio definitivo

Este es el momento de la verdad. Antes de apuntar tu dominio real a Syspanel, es recomendable probar que todo funciona.

Accede a tu tienda temporalmente

Si usaste un subdominio temporal (como migracion.tudominio.com), ya puedes acceder a él desde el navegador. Verás tu tienda cargando con los datos de tu base de datos.

Prueba lo siguiente:

  • Que la página principal carga correctamente.
  • Que puedes acceder al panel de administración.
  • Que los productos tienen imágenes.
  • Que el carrito de compra funciona.
  • Que el proceso de pago llega hasta el final (sin completar la compra, solo para verificar).

Soluciona errores comunes

Si ves algún error, anota el mensaje y búscalo en Google o en la documentación de PrestaShop. Los problemas más comunes son:

  • Base de datos no encontrada: revisa parameters.php.
  • Caché obsoleta: borra los archivos de caché de nuevo.
  • Permisos incorrectos: asegúrate de que las carpetas config, var y cache tengan permisos de escritura (755 o 775 normalmente).

[INFO] No te saltes este paso. Probar antes de lanzar te ahorrará muchos dolores de cabeza y posibles pérdidas de ventas.

Paso 8: Apuntar el dominio a Syspanel y finalizar la migración PrestaShop

Cuando todo funcione correctamente en el entorno de prueba, es hora de hacer el cambio oficial.

Cambia los DNS de tu dominio

Ve a tu proveedor de dominios (donde compraste el dominio) y cambia los DNS o los registros A para que apunten a la IP de tu servidor en Syspanel. Esta IP la encontrarás en el panel de Syspanel, en la sección de "Dominios".

Ten en cuenta que el cambio de DNS puede tardar entre 24 y 48 horas en propagarse a nivel mundial. Durante ese tiempo, algunos usuarios verán la tienda antigua y otros la nueva. Es normal.

Redirige el tráfico (opcional pero recomendado)

Para evitar problemas de doble contenido o pérdida de visitas, puedes configurar una redirección 301 desde tu hosting antiguo al nuevo. Esto le dice a Google que tu tienda ha cambiado de dirección permanentemente.

Desactiva la tienda temporalmente en el hosting antiguo

Una vez que los DNS se hayan propagado y veas tu tienda funcionando en Syspanel, puedes desactivar o eliminar la tienda en el hosting antiguo. Esto asegura que no haya dos versiones de tu tienda online compitiendo.

[WARNING] No elimines la copia de seguridad de tu hosting antiguo hasta que estés 100% seguro de que la nueva tienda funciona perfectamente durante al menos una semana. Más vale prevenir.

Preguntas frecuentes sobre migrar PrestaShop a Syspanel

¿Cuánto tarda la migración de una tienda online?

Depende del tamaño de tu tienda. Para una tienda pequeña o mediana (menos de 5 GB de archivos y una base de datos de menos de 1 GB), el proceso puede completarse en 2-4 horas si sigues esta guía. Tiendas más grandes pueden requerir más tiempo, especialmente en la subida de archivos.

¿Puedo hacer la migración sin cortar el servicio?

Sí. La clave es usar un subdominio temporal para probar. De esta manera, tu tienda actual sigue funcionando mientras montas la nueva en Syspanel. El único momento de "corte" es cuando cambias los DNS, y eso suele ser casi instantáneo.

¿Perderé mis posiciones en Google al hacer el cambio hosting PrestaShop?

No, si haces las cosas bien. Es importante configurar las redirecciones 301 correctamente y mantener la misma estructura de URLs. Si tu tienda está bien indexada, no deberías perder posiciones. De hecho, si el nuevo hosting es más rápido, podrías incluso mejorar tu SEO.

¿Qué pasa con las cuentas de correo asociadas a mi dominio?

En Syspanel puedes crear cuentas de correo asociadas a tu dominio. Deberás crearlas de nuevo y, si quieres conservar los correos antiguos, exportar e importar las bandejas de entrada. Es un proceso adicional, pero no afecta a la migración PrestaShop en sí.

¿Syspanel ofrece soporte para la migración?

Sí, nuestro equipo de soporte está disponible para ayudarte en caso de que tengas problemas. Además, Syspanel está optimizado para PrestaShop, por lo que el rendimiento será excelente. Puedes contactar con nosotros a través del panel o por el chat de soporte.

Conclusión: tu tienda en Syspanel, lista para crecer

Migrar PrestaShop a Syspanel no tiene por qué ser una pesadilla. Con esta guía, has aprendido a:

  • Hacer copias de seguridad completas de tu tienda.
  • Crear el entorno en Syspanel (dominio, base de datos, archivos).
  • Importar y configurar tu base de datos.
  • Probar la tienda antes del cambio definitivo.
  • Realizar el cambio de DNS con seguridad.

Ahora tu tienda está en un entorno más rápido, estable y con un soporte que te conoce por tu nombre. Esto no solo mejora la experiencia de tus clientes, sino que también te da tranquilidad para seguir haciendo crecer tu negocio online.

Si te ha quedado alguna duda, no dudes en consultar nuestra sección de preguntas frecuentes o contactar con soporte. Estamos aquí para ayudarte en cada paso del camino. ¡Bienvenido a 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