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

Guía básica: Migrar PrestaShop a Syspanel sin complicaciones

Actualizado el 23 de marzo de 2026

Migrar una tienda PrestaShop a un nuevo servidor puede parecer un proceso complicado, pero con la guía adecuada y las herramientas correctas, es una tarea que cualquier persona puede realizar sin ser un experto técnico. En este artículo, te explicaremos paso a paso cómo realizar una migrar PrestaShop Syspanel de forma segura, rápida y sin complicaciones. Utilizaremos Syspanel (antes conocido como HestiaCP) como panel de control, que incluye funciones integradas para facilitar el cambio servidor PrestaShop y la transferir PrestaShop Syspanel.


¿Qué necesitas antes de empezar?

Antes de lanzarte a la migración, es importante que tengas a mano cierta información y herramientas. Esto te ahorrará tiempo y evitará errores.

Requisitos previos

  • Acceso a tu servidor actual: Necesitas las credenciales de FTP, cPanel o panel de control de tu hosting anterior.
  • Acceso a Syspanel: Debes tener una cuenta en Syspanel con permisos de administrador. Recuerda que el puerto de acceso es el 2106.
  • Datos de la base de datos: Usuario, contraseña y nombre de la base de datos de PrestaShop.
  • Copia de seguridad: Siempre es recomendable hacer una copia de seguridad completa de tu tienda antes de cualquier cambio.
  • Tiempo: La migración puede tomar entre 30 minutos y 2 horas, dependiendo del tamaño de tu tienda.

[INFO] Si no tienes acceso a Syspanel, solicita las credenciales a tu proveedor de hosting. El acceso suele ser algo como https://tudominio.com:2106.


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

Este es el paso más importante. No omitas esta etapa, ya que te permitirá restaurar tu tienda si algo sale mal.

1.1. Copia los archivos de tu PrestaShop

Accede a tu servidor actual mediante FTP o el administrador de archivos de tu panel de control. Localiza la carpeta donde está instalado PrestaShop (normalmente en public_html o www). Descarga todos los archivos y carpetas a tu computadora.

[TIP] Si tu tienda es grande (más de 500 MB), usa un compresor ZIP desde el panel de control para descargar un solo archivo. Así evitarás cortes de conexión.

1.2. Exporta la base de datos

La base de datos contiene toda la información de tu tienda: productos, clientes, pedidos, etc. Accede a phpMyAdmin (o la herramienta de gestión de bases de datos de tu hosting) y sigue estos pasos:

  1. Selecciona la base de datos de PrestaShop.
  2. Ve a la pestaña "Exportar".
  3. Elige el método "Rápido" y formato SQL.
  4. Haz clic en "Continuar" y descarga el archivo .sql.

[WARNING] No modifiques el archivo SQL a menos que sepas lo que haces. Cualquier cambio puede romper tu tienda.


Paso 2: Prepara tu nuevo servidor en Syspanel

Una vez que tengas la copia de seguridad, es hora de configurar el entorno en Syspanel. Aquí crearás un nuevo dominio y una base de datos.

2.1. Accede a Syspanel

Abre tu navegador y escribe la dirección de acceso: https://tudominio.com:2106. Inicia sesión con tu usuario y contraseña de administrador.

2.2. Crea un nuevo dominio (o subdominio)

En el panel principal, busca la opción "Web" o "Dominios". Haz clic en "Añadir dominio" e ingresa el nombre de tu tienda (por ejemplo, mitienda.com). Si estás probando antes de migrar, puedes usar un subdominio como test.mitienda.com.

Configura las opciones básicas:

  • Habilitar SSL: Marca esta opción para que tu tienda tenga HTTPS desde el principio.
  • PHP: Selecciona la versión de PHP compatible con tu PrestaShop (recomendamos PHP 7.4 u 8.0, según la versión de PrestaShop).

Guarda los cambios. Syspanel creará automáticamente las carpetas necesarias.

2.3. Crea una base de datos

Ve a la sección "Base de datos" y haz clic en "Añadir base de datos". Completa los campos:

  • Nombre de la base de datos: Por ejemplo, prestashop_db.
  • Usuario: Crea un usuario y contraseña seguros.
  • Host: Normalmente es localhost.

Anota estos datos, los necesitarás más adelante.

[INFO] Syspanel usa MariaDB o MySQL. Asegúrate de que la versión sea compatible con PrestaShop (normalmente 5.6 o superior).


Paso 3: Sube los archivos y la base de datos a Syspanel

Ahora que tienes el entorno listo, es momento de transferir PrestaShop Syspanel con todos sus datos.

3.1. Sube los archivos de PrestaShop

Accede a la carpeta del dominio que creaste en Syspanel. Puedes hacerlo mediante FTP (usando las credenciales que te proporciona Syspanel) o desde el administrador de archivos del panel.

  1. Conéctate al servidor usando un cliente FTP (como FileZilla).
  2. Navega hasta la carpeta web o public_html de tu dominio.
  3. Sube todos los archivos de tu copia de seguridad de PrestaShop.

[TIP] Si usas FileZilla, activa la transferencia en modo binario para evitar corrupción de archivos. Ve a "Transferir" > "Tipo de transferencia" > "Binario".

3.2. Importa la base de datos

Ve a la sección "Base de datos" en Syspanel y busca la opción "phpMyAdmin" o "Administrar". Se abrirá una ventana con la herramienta.

  1. Selecciona la base de datos que creaste.
  2. Ve a la pestaña "Importar".
  3. Haz clic en "Seleccionar archivo" y elige el archivo .sql que exportaste.
  4. Haz clic en "Continuar". Espera a que termine el proceso (puede tardar varios minutos si la base de datos es grande).

Paso 4: Configura el archivo settings.inc.php

Este es el paso clave para que PrestaShop se conecte a la nueva base de datos. El archivo settings.inc.php contiene las credenciales de conexión.

4.1. Localiza el archivo

Dentro de la carpeta de tu PrestaShop, busca la ruta: /config/settings.inc.php. Ábrelo con un editor de texto (como Notepad++ o el editor de archivos de Syspanel).

4.2. Modifica los datos de conexión

Busca las siguientes líneas y cámbialas por los datos de tu nueva base de datos:

define('_DB_SERVER_', 'localhost'); // Normalmente es localhost
define('_DB_NAME_', 'nombre_de_tu_base_de_datos');
define('_DB_USER_', 'usuario_de_la_base_de_datos');
define('_DB_PASSWD_', 'contraseña_de_la_base_de_datos');

Guarda el archivo y ciérralo.

[WARNING] Asegúrate de que no haya errores tipográficos. Un solo carácter mal escrito puede impedir que tu tienda cargue.


Paso 5: Verifica y prueba la tienda

Una vez que todo está configurado, es hora de comprobar que la migrar PrestaShop Syspanel fue exitosa.

5.1. Accede a tu tienda

Abre tu navegador y visita la URL de tu dominio (o subdominio). Deberías ver la página principal de tu tienda.

5.2. Prueba funcionalidades clave

  • Inicio de sesión: Intenta acceder al panel de administración (/admin). Usa las mismas credenciales que antes.
  • Productos: Revisa que los productos, categorías y precios se hayan transferido correctamente.
  • Pedidos: Si tienes pedidos anteriores, verifica que aparezcan en el historial.
  • Enlaces: Haz clic en algunos enlaces para asegurarte de que no hay errores 404.

[TIP] Si ves errores de base de datos, revisa el archivo settings.inc.php y asegúrate de que los datos sean correctos. También puedes borrar la caché de PrestaShop desde el panel de administración (Parámetros de la tienda > Rendimiento > Borrar caché).

5.3. Actualiza las URLs (si es necesario)

Si cambiaste de dominio (por ejemplo, de mitienda.com a test.mitienda.com), debes actualizar las URLs en la base de datos. Puedes hacerlo desde el panel de administración de PrestaShop:

  1. Ve a "Configuración de la tienda" > "Parámetros generales".
  2. En "URL de la tienda", ingresa la nueva dirección.
  3. Guarda los cambios.

También puedes hacerlo directamente en la base de datos con una consulta SQL en phpMyAdmin:

UPDATE ps_configuration SET value = 'https://nuevodominio.com' WHERE name = 'PS_SHOP_DOMAIN';
UPDATE ps_configuration SET value = 'https://nuevodominio.com' WHERE name = 'PS_SHOP_DOMAIN_SSL';

Paso extra: Configura SSL y redirecciones

Para que tu tienda sea segura y profesional, activa SSL y redirige el tráfico HTTP a HTTPS.

6.1. Activa SSL en Syspanel

En el panel de Syspanel, ve a la sección "Web" > "Dominios". Haz clic en el icono de edición de tu dominio y busca la opción "SSL". Marca "Habilitar SSL" y, si es posible, usa Let's Encrypt para obtener un certificado gratuito.

6.2. Redirige HTTP a HTTPS

En PrestaShop, ve a "Configuración de la tienda" > "Parámetros generales" y marca la opción "Activar SSL" y "Activar SSL en todas las páginas". Guarda los cambios.

[INFO] Si tienes problemas con la redirección, puedes agregar una regla en el archivo .htaccess de la raíz de tu PrestaShop:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu tienda. Una tienda pequeña (menos de 500 productos) puede migrarse en 30-60 minutos. Las tiendas grandes pueden tardar hasta 2 horas.

¿Pierdo mis clientes o pedidos durante la migración?

No, si realizas la copia de seguridad correctamente y la importas a la nueva base de datos, todos los datos se conservan.

¿Puedo hacer la migración sin interrumpir mi tienda actual?

Sí, puedes configurar un subdominio de prueba (por ejemplo, test.mitienda.com) y migrar allí primero. Una vez que todo funcione, cambia el dominio principal.

¿Qué hago si veo un error de "Tabla no encontrada"?

Esto suele ocurrir si la base de datos no se importó correctamente. Vuelve a importar el archivo SQL desde phpMyAdmin. También verifica que el prefijo de las tablas en settings.inc.php coincida con el de tu base de datos.

¿Necesito conocimientos técnicos avanzados?

No, esta guía está diseñada para usuarios sin experiencia. Solo sigue los pasos al pie de la letra y, si tienes dudas, consulta con el soporte técnico de tu hosting.


Conclusión

La migrar PrestaShop Syspanel no tiene por qué ser un dolor de cabeza. Con una copia de seguridad, la configuración correcta en Syspanel y los pasos que te hemos dado, puedes realizar un cambio servidor PrestaShop sin complicaciones. Recuerda siempre hacer pruebas antes de eliminar tu servidor anterior y, si algo falla, tienes la copia de seguridad para restaurar.

Ahora que sabes cómo transferir PrestaShop Syspanel, anímate a dar el salto a un servidor más rápido y confiable. ¡Tu tienda 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