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

Guía para configurar PrestaShop en Syspanel desde cero

Actualizado el 8 de diciembre de 2025

Antes de empezar: ¿Qué necesitas para configurar PrestaShop en Syspanel?

Configurar una tienda online puede sonar complicado, pero con Syspanel, el panel de control de hosting que usamos en nuestros servidores, el proceso es mucho más sencillo de lo que imaginas. Esta guía está pensada para que cualquier persona, aunque no tenga experiencia técnica avanzada, pueda poner en marcha su tienda PrestaShop paso a paso.

Para empezar, necesitarás tener a mano los siguientes datos:

  • Tu dominio (por ejemplo, www.tutienda.com) o un subdominio si estás probando.
  • Acceso a Syspanel (el puerto de acceso es el 2106, por ejemplo, https://tu-servidor:2106).
  • Credenciales de acceso al panel (usuario y contraseña) que te proporcionó tu proveedor de hosting.
  • Archivos de PrestaShop (puedes descargarlos desde la web oficial de PrestaShop).
  • Un cliente FTP como FileZilla (aunque también puedes usar el administrador de archivos de Syspanel).

Si no tienes claro alguno de estos puntos, te recomiendo contactar con tu proveedor de hosting antes de continuar. Una vez lo tengas todo, podemos empezar.


Paso 1: Acceder a Syspanel por primera vez

El primer contacto con Syspanel es muy intuitivo. Abre tu navegador y escribe la dirección de tu servidor con el puerto 2106. Verás una pantalla de inicio de sesión similar a la de otros paneles de control.

Introduce tu usuario y contraseña. Si es la primera vez que entras, es posible que el sistema te pida cambiar la contraseña temporal. Te recomiendo hacerlo y guardarla en un lugar seguro.

Una vez dentro, verás el panel principal con varias secciones. No te agobies con todas las opciones: para instalar PrestaShop solo necesitas entender tres cosas: Archivos, Bases de datos y Dominios.

[TIP]: Marca en favoritos la URL de acceso a Syspanel. Es habitual olvidarla, y tenerla a mano te ahorrará tiempo.


Paso 2: Crear una base de datos para PrestaShop Syspanel

PrestaShop necesita una base de datos para guardar productos, pedidos, clientes y configuración. Es como el almacén de tu tienda. Vamos a crearla desde Syspanel.

  1. En el menú lateral, busca la sección que se llama Bases de datos o Base de Datos MySQL.
  2. Haz clic en Nueva base de datos o Crear base de datos.
  3. Te pedirá un nombre. Usa algo descriptivo como prestashop_db.
  4. A continuación, crea un usuario para esa base de datos. Normalmente se llama igual que la base de datos o puedes elegir uno distinto.
  5. Asigna una contraseña segura. Puedes usar el generador de contraseñas que suele incluir Syspanel y guardarla en tu gestor de contraseñas.
  6. Otorga todos los privilegios a este usuario sobre la base de datos. En la mayoría de los casos, la opción Todos los privilegios es la correcta.

Guarda los siguientes datos porque los necesitarás durante la instalación de PrestaShop:

  • Nombre de la base de datos
  • Usuario de la base de datos
  • Contraseña del usuario
  • Host de la base de datos (en Syspanel normalmente es localhost o la IP del servidor, pero en instalaciones estándar suele ser localhost).

[WARNING]: No uses caracteres raros ni espacios en el nombre de la base de datos. Solo letras, números y guiones bajos. Esto evita problemas de conexión posteriores.


Paso 3: Subir los archivos de PrestaShop al servidor

Ahora toca el turno de los archivos. Tienes dos opciones: usar el administrador de archivos de Syspanel o un cliente FTP como FileZilla. Te explico ambas, pero te recomiendo la segunda si tienes muchos archivos, ya que es más rápida.

Opción A: Usar el administrador de archivos de Syspanel

  1. Descarga el paquete de PrestaShop desde la web oficial. Obtendrás un archivo .zip.
  2. En Syspanel, ve a la sección Archivos o Administrador de archivos.
  3. Navega hasta la carpeta donde quieres instalar la tienda. Normalmente, si quieres que tu tienda esté en el dominio principal, deberás subir los archivos a la carpeta public_html o www (la ruta exacta depende de la configuración de tu servidor).
  4. Sube el archivo .zip que descargaste.
  5. Una vez subido, haz clic derecho sobre el archivo y selecciona Extraer o Descomprimir. Syspanel lo descomprimirá en el mismo directorio.
  6. Mueve el contenido de la carpeta extraída a la raíz de public_html. Si ves una carpeta llamada prestashop o similar, entra en ella, selecciona todo y muévelo a la carpeta principal.

Opción B: Usar FileZilla (más rápida)

  1. Descarga e instala FileZilla.
  2. Conéctate a tu servidor usando los datos FTP que tienes en Syspanel (normalmente en la sección Cuentas FTP).
  3. Localiza la carpeta public_html en el servidor.
  4. Arrastra los archivos de PrestaShop desde tu ordenador a esa carpeta. Asegúrate de subir el contenido de la carpeta de PrestaShop, no la carpeta en sí.

[INFO]: Si solo tienes un dominio y quieres que la tienda aparezca al acceder a él, los archivos deben estar en public_html. Si usas un subdominio como tienda.tudominio.com, deberás crear ese subdominio en Syspanel y subir los archivos a su carpeta correspondiente.


Paso 4: Crear el subdominio (opcional pero recomendado)

Si tu tienda va a estar en un subdominio como tienda.tudominio.com, este es el momento de crearlo. En Syspanel:

  1. Ve a la sección Dominios o Web.
  2. Haz clic en Añadir dominio o Crear subdominio.
  3. Escribe el nombre del subdominio (por ejemplo, tienda).
  4. El sistema creará automáticamente una carpeta para ese subdominio. Ahí es donde deberás subir los archivos de PrestaShop.
  5. Espera unos minutos a que el DNS se propague. Puede tardar entre 5 minutos y unas horas.

Si prefieres usar el dominio principal, puedes saltarte este paso y continuar con la instalación.


Paso 5: Instalar PrestaShop paso a paso

Una vez que los archivos están subidos, es hora de ejecutar el instalador. Abre tu navegador y escribe la URL de tu tienda (por ejemplo, https://tudominio.com o https://tienda.tudominio.com).

El instalador de PrestaShop aparecerá automáticamente. Sigue estos pasos:

  1. Selecciona el idioma: Elige el idioma de instalación (español, por ejemplo) y haz clic en Siguiente.
  2. Acepta los términos de la licencia: Lee y acepta la licencia de PrestaShop.
  3. Comprueba los requisitos: El instalador verificará que tu servidor cumple con los requisitos. En Syspanel normalmente todo estará en verde. Si hay algo en rojo, revisa las extensiones PHP necesarias (puedes activarlas desde Syspanel en la sección de configuración de PHP).
  4. Información de la tienda: Aquí pones el nombre de tu tienda, sector, país y una descripción. También puedes subir un logo.
  5. Cuenta de administrador: Crea el usuario y contraseña para acceder al panel de administración de PrestaShop (ejemplo: admin@tutienda.com y una contraseña segura). No uses admin como usuario por seguridad.
  6. Conexión a la base de datos: Este es el paso clave. Introduce los datos que guardaste en el Paso 2:
    • Dirección de la base de datos: localhost
    • Nombre de la base de datos: el que creaste (ej. prestashop_db)
    • Usuario: el que creaste (ej. prestashop_user)
    • Contraseña: la que asignaste
    • Prefijo de las tablas: Déjalo como ps_ por defecto, a menos que tengas razones para cambiarlo.
  7. Configuración avanzada: Puedes dejar las opciones por defecto. Si quieres, activa el modo de mantenimiento para que tu tienda no sea visible hasta que termines de configurarla.
  8. Instalar: Haz clic en Instalar PrestaShop y espera a que termine. Puede tardar unos minutos.

[WARNING]: No cierres la pestaña del navegador durante la instalación. Si se corta la conexión, puede que tengas que empezar de nuevo.


Paso 6: Configuración post-instalación en Syspanel

Una vez terminada la instalación, verás una pantalla de éxito. Ahora toca asegurarse de que todo funciona bien y hacer algunos ajustes.

6.1. Activar el modo mantenimiento (si no lo hiciste)

Ve al panel de administración de PrestaShop (normalmente en https://tudominio.com/adminXXXX). En Parámetros avanzados > Mantenimiento, activa el modo mantenimiento mientras configuras tu tienda. Así los visitantes no verán una tienda a medio hacer.

6.2. Configurar las URLs amigables

En Parámetros avanzados > SEO y URLs, activa la opción URLs amigables. Esto mejora el SEO de tu tienda. Guarda los cambios.

6.3. Programar tareas cron (importante para PrestaShop Syspanel)

PrestaShop necesita ejecutar tareas periódicas (como envío de correos o actualización de pedidos). En Syspanel:

  1. Ve a la sección Cron Jobs o Tareas programadas.
  2. Crea una nueva tarea que ejecute el archivo cron.php de PrestaShop. La ruta suele ser /public_html/cron.php.
  3. Configura la frecuencia para que se ejecute cada 5 o 10 minutos. La línea de comando típica es: php /public_html/cron.php

[TIP]: Si no sabes qué URL poner para el cron, puedes encontrarla en el panel de administración de PrestaShop en Parámetros avanzados > Mantenimiento o en el archivo config/settings.inc.php.


Paso 7: Seguridad básica en Syspanel

La seguridad es fundamental para cualquier tienda online. Desde Syspanel puedes hacer varios ajustes:

  • Activa el certificado SSL: En la sección SSL de Syspanel, instala un certificado Let's Encrypt para tu dominio. Esto es imprescindible para que la tienda sea segura (https) y para el SEO.
  • Cambia el nombre de la carpeta de administración: Después de la instalación, PrestaShop te genera una URL de admin con un código aleatorio. No la cambies a algo predecible como /admin.
  • Activa el firewall: Syspanel suele incluir un firewall básico. Asegúrate de que está activado.

[WARNING]: Nunca dejes la carpeta de administración con el nombre por defecto admin. Los atacantes la buscan constantemente.


Paso 8: Resolución de problemas comunes (FAQ)

Aquí tienes algunas dudas frecuentes que nos llegan sobre configurar PrestaShop Syspanel:

¿Qué hago si veo un error de conexión a la base de datos?

Revisa que el nombre de la base de datos, el usuario y la contraseña son correctos. Comprueba también que el host es localhost. Si usaste una IP, prueba con localhost. Si el error persiste, borra la base de datos y créala de nuevo desde Syspanel.

¿Cómo activo las extensiones PHP que necesita PrestaShop?

En Syspanel, ve a la sección Configuración PHP o PHP Extensions. Busca extensiones como mysqli, curl, gd, zip, mbstring y actívalas. Guarda los cambios y reinicia el servicio PHP si es necesario.

¿La instalación se queda en el 30% y no avanza?

Esto suele pasar por un límite de memoria PHP. En Syspanel, aumenta el memory_limit a 256M o 512M en la configuración de PHP. También puedes subir el max_execution_time a 300 segundos.

¿Puedo usar PrestaShop con un dominio que ya tiene una web?

Sí, pero tendrás que subir PrestaShop a una subcarpeta (por ejemplo, public_html/tienda) y configurar un subdominio o una redirección. No lo instales en la raíz si ya tienes otra web.

¿Cómo hago una copia de seguridad desde Syspanel?

En Syspanel, ve a Copias de seguridad o Backups. Puedes programar copias automáticas diarias o semanales. También puedes hacer una copia manual de los archivos y de la base de datos por separado.


Conclusión: Tu tienda PrestaShop ya está lista

Enhorabuena, ya has configurado PrestaShop en Syspanel desde cero. El proceso, aunque parezca largo, es bastante directo una vez que entiendes los pasos clave: crear una base de datos, subir archivos y ejecutar el instalador.

Ahora puedes empezar a personalizar tu tienda, añadir productos, configurar métodos de pago y envío, y trabajar en el SEO de tu catálogo. Recuerda que Syspanel te ofrece herramientas para gestionar todo el hosting, pero el éxito de tu tienda dependerá de la constancia y el cuidado que le pongas.

Si te surge cualquier duda durante el camino, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. Y recuerda: para acceder a Syspanel, siempre usando el puerto 2106.

[INFO]: Esta guía cubre los pasos esenciales para configurar PrestaShop Syspanel. Para configuraciones más avanzadas como la instalación de módulos o la optimización del rendimiento, te recomiendo seguir explorando la documentación específica de PrestaShop.

¡Mucha suerte con tu tienda online!

¿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