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

Instalar PrestaShop en Syspanel: Tutorial completo

Actualizado el 13 de enero de 2026

Introducción: ¿Por qué PrestaShop y Syspanel?

Si estás leyendo esto, es muy probable que quieras montar tu propia tienda online y hayas oído hablar de PrestaShop, una de las plataformas de comercio electrónico más populares del mundo. Y si además tienes un panel de control llamado Syspanel, estás de suerte, porque la combinación de ambos es prácticamente imparable.

En este tutorial completo, te voy a guiar paso a paso para que instales PrestaShop en Syspanel sin necesidad de ser un experto en informática. Vamos a desgranar todo el proceso de una forma sencilla, visual y muy fácil de seguir.

Antes de empezar, déjame contarte un secreto: Syspanel es un fork (una versión mejorada) de HestiaCP, pero con un entorno más amigable y adaptado a las necesidades de los usuarios hispanohablantes. Si alguna vez has oído hablar de HestiaCP, te sonará todo, pero recuerda que aquí trabajamos con Syspanel, y su acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106).

¿Listo para convertir tu idea en una tienda online real? Vamos a ello.

Requisitos previos antes de instalar PrestaShop Syspanel

Antes de lanzarnos a la piscina, necesitamos asegurarnos de que tenemos todo en orden. No queremos que te quedes a medio camino, así que revisa esta lista de requisitos:

  1. Un dominio registrado: Necesitas un nombre de dominio (ej. mitiendaonline.com) apuntando a tu servidor. Si no sabes cómo hacerlo, no te preocupes, lo veremos más adelante en el apartado de DNS.
  2. Acceso a Syspanel: Debes tener las credenciales de administrador de tu panel Syspanel. Normalmente se accede por https://IP-de-tu-servidor:2106 o https://tu-dominio.com:2106.
  3. Un servidor VPS o dedicado: PrestaShop necesita un entorno con PHP y MySQL. Syspanel ya se encarga de gestionar esto por ti, así que solo necesitas tener el panel instalado y funcionando.
  4. Paciencia y una taza de café: Vale, el café no es obligatorio, pero siempre ayuda. El proceso es rápido, pero mejor ir con calma.

Paso 1: Acceder a Syspanel y preparar el terreno

Lo primero es lo primero. Vamos a entrar en Syspanel. Abre tu navegador favorito y escribe la URL de acceso. Recuerda, Syspanel usa el puerto 2106.

Por ejemplo:
https://192.168.1.100:2106 o https://midominio.com:2106

Te aparecerá un aviso de seguridad (certificado SSL). Es normal, solo tienes que hacer clic en "Avanzado" y luego en "Continuar" para acceder.

Una vez dentro, verás un panel de control con varias opciones en el menú lateral. Para instalar PrestaShop en Syspanel, vamos a seguir estos pasos:

Crear un usuario FTP y una base de datos

PrestaShop necesita dos cosas fundamentales: un lugar donde guardar los archivos (el "hogar" de la tienda) y una base de datos donde guardar la información (productos, clientes, pedidos...).

Crear el usuario FTP

  1. En el menú lateral, busca la sección "Usuarios FTP" o "Cuentas FTP".
  2. Haz clic en "Añadir Usuario".
  3. Rellena el formulario:
    • Usuario: Por ejemplo, tienda (así luego es fácil de recordar).
    • Contraseña: Elige una segura. Te recomiendo usar el generador que el propio panel suele incluir.
    • Ruta (Path): Aquí es donde se instalarán los archivos. Normalmente, si tu dominio es mitienda.com, la ruta será /home/mitienda.com/public_html. Asegúrate de seleccionar el dominio correcto en el desplegable si aparece.

Crear la base de datos

  1. Ahora ve a la sección "Base de Datos" o "Bases de Datos MySQL" en el menú.
  2. Haz clic en "Añadir Base de Datos".
  3. Rellena el formulario:
    • Nombre de la base de datos: Por ejemplo, tienda_db.
    • Usuario de la base de datos: Puede ser el mismo que el FTP o uno nuevo, como tienda_user.
    • Contraseña: Otra vez, una contraseña segura. Anota estos datos, los necesitarás en un momento.

[INFO] Anota estos cuatro datos en un bloc de notas: Usuario FTP, Contraseña FTP, Nombre de la BD, Usuario de la BD y Contraseña de la BD. Los vas a necesitar en el siguiente paso.

Paso 2: Descargar PrestaShop y subirlo al servidor

Ahora viene la parte de "mover" los archivos. No te asustes, es más fácil de lo que parece.

Descarga el paquete de PrestaShop

  1. Ve al sitio web oficial de PrestaShop y descarga la última versión estable. Busca el enlace que dice "Descargar ahora" o "Descargar PrestaShop".
  2. El archivo que descargues será un .zip (o similar). No lo descomprimas aún.

Subir el archivo a tu servidor

Tienes dos formas de hacerlo, pero la más sencilla y visual es usando un cliente FTP como FileZilla (es gratuito).

  1. Abre FileZilla y conecta con los datos FTP que creaste antes (Servidor: tu IP o dominio, Usuario, Contraseña, Puerto: 21).
  2. En el panel derecho (tu servidor), navega hasta la carpeta public_html de tu dominio.
  3. En el panel izquierdo (tu ordenador), busca el archivo .zip de PrestaShop que descargaste.
  4. Arrastra el archivo .zip desde la izquierda hacia la derecha. ¡Así de fácil! Se empezará a subir. Espera a que termine la transferencia.

[TIP] Si el archivo es muy grande y la conexión es lenta, la subida puede tardar unos minutos. Ten paciencia.

Paso 3: Descomprimir y mover archivos

Una vez subido el .zip, necesitamos "descomprimirlo" para que los archivos queden sueltos y listos para funcionar.

  1. Vuelve a Syspanel. En el menú lateral, busca la sección "Administrador de Archivos" o "Gestor de Archivos".
  2. Navega hasta la carpeta public_html de tu dominio.
  3. Verás el archivo .zip que subiste. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
  4. El sistema creará una carpeta con el nombre del archivo (ej. prestashop_1.7.8.0). Entra en esa carpeta.
  5. Ahora, selecciona todos los archivos que hay dentro (Ctrl+A) y córtalos (Ctrl+X).
  6. Vuelve a la carpeta public_html (el botón de "Subir" o "Atrás") y pega los archivos (Ctrl+V).
  7. Ahora sí, ya puedes eliminar la carpeta vacía del .zip y el propio archivo .zip para mantener todo limpio.

[WARNING] Es muy importante que los archivos de PrestaShop estén directamente en public_html, no en una subcarpeta. Si los dejas en una subcarpeta, tu tienda se verá en tudominio.com/prestashop en lugar de tudominio.com.

Paso 4: El asistente de instalación de PrestaShop

Ahora viene la parte emocionante. Abre tu navegador y escribe tu dominio (ej. https://tudominio.com). Verás que el asistente de instalación de PrestaShop arranca automáticamente. ¡Bienvenido al tutorial PrestaShop más práctico que vas a encontrar!

Selección de idioma y validación de requisitos

  1. Elige tu idioma: Selecciona "Español" y haz clic en "Siguiente".
  2. Validación de requisitos: PrestaShop comprobará que tu servidor cumple con todo lo necesario. En Syspanel, esto suele estar perfecto por defecto. Si todo está en verde, haz clic en "Siguiente". Si algo aparece en rojo, revisa los pasos anteriores.

Información de la tienda

Aquí te pide los datos básicos de tu negocio.

  • Nombre de la tienda: El nombre que quieres que aparezca.
  • Actividad principal: Elige la opción que mejor describa tu negocio.
  • País: Tu país.
  • Nombre de usuario administrador: El usuario para entrar al panel de administración de PrestaShop (ej. admin).
  • Contraseña: La contraseña para ese usuario. ¡Que sea segura!
  • Email: Un correo válido para recibir notificaciones.

Configuración de la base de datos

Este es el paso crítico. Aquí es donde usamos los datos que creamos al principio.

  • Motor de base de datos: Déjalo en "MySQL".
  • Dirección del servidor de base de datos: Pon localhost. Es lo más común en Syspanel.
  • Nombre de la base de datos: tienda_db (el que creaste).
  • Usuario de la base de datos: tienda_user.
  • Contraseña de la base de datos: La que pusiste para ese usuario.
  • Prefijo de las tablas: Déjalo como ps_ por defecto.

Haz clic en "Siguiente" y espera unos segundos. Si todo es correcto, la instalación continuará.

Instalación final

Ahora solo tienes que esperar a que PrestaShop instale todos los archivos y tablas. Verás una barra de progreso. Cuando termine, te dará la opción de ver tu tienda o acceder al panel de administración.

[WARNING] IMPORTANTE: PrestaShop te recomendará eliminar la carpeta install del servidor por seguridad. Hazlo a través del "Administrador de Archivos" de Syspanel. Es un paso crítico para que tu tienda no sea vulnerable a ataques.

Paso 5: Configuración inicial y primeros pasos en tu tienda

¡Enhorabuena! Ya has instalado PrestaShop en Syspanel. Ahora toca personalizar y configurar tu tienda para que empiece a vender.

Activar el modo amigable (URLs limpias)

Esto es fundamental para el SEO. Nadie quiere ver URLs como tudominio.com/index.php?id_product=123.

  1. Ve al panel de administración de PrestaShop (tudominio.com/admin).
  2. En el menú lateral, ve a "Configuración de la tienda" > "Tráfico y SEO".
  3. Activa la opción "URLs amigables".
  4. Guarda los cambios.

Configurar los métodos de pago y envío

Dentro del panel de administración, verás un montón de opciones. Tómate tu tiempo para explorar.

  • Métodos de pago: Ve a "Módulos" > "Módulos y servicios" y busca "Pago". Verás opciones como PayPal, tarjeta de crédito, etc. Instala el que más te convenga.
  • Métodos de envío: Ve a "Módulos" > "Módulos y servicios" y busca "Envío". Elige los transportistas que quieras ofrecer.

Instalar un tema (plantilla)

Tu tienda necesita verse bonita. Puedes elegir entre los temas gratuitos que vienen instalados o comprar uno en el marketplace de PrestaShop.

  1. Ve a "Diseño" > "Tema y logotipo".
  2. Puedes cambiar el logotipo, los colores y, si has subido un tema nuevo, seleccionarlo en la lista.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que suelen tener los usuarios al instalar PrestaShop Syspanel:

1. "No puedo acceder a Syspanel, ¿qué hago?"

Recuerda que la URL debe incluir el puerto 2106. Prueba con https://tu-ip:2106. Si no funciona, revisa que el firewall de tu servidor permita el tráfico en ese puerto.

2. "El asistente de instalación de PrestaShop no arranca"

Esto suele pasar si los archivos no están en la carpeta correcta. Asegúrate de que el index.php de PrestaShop esté directamente en public_html. También puede ser que ya haya una instalación previa. Borra los archivos y vuelve a subirlos.

3. "Me da error de conexión con la base de datos"

Revisa que los datos que introdujiste en el asistente sean exactamente los mismos que creaste en Syspanel. El servidor de base de datos suele ser localhost. Presta mucha atención a las mayúsculas y minúsculas en el nombre de usuario y la base de datos.

4. "¿Puedo instalar PrestaShop en una subcarpeta para hacer pruebas?"

Sí, puedes. Solo tienes que crear una subcarpeta dentro de public_html (ej. public_html/pruebas) y subir los archivos allí. Accederías a tudominio.com/pruebas. Pero para la tienda final, recuerda tenerla en la raíz.

5. "Después de instalar, veo una página en blanco"

Esto puede deberse a un problema de permisos de archivos. En Syspanel, selecciona todos los archivos de public_html y dales permisos 755 para las carpetas y 644 para los archivos. Puedes hacerlo desde el "Administrador de Archivos".

6. "¿Cómo creo un certificado SSL para que mi tienda vaya por HTTPS?"

En Syspanel, ve a la sección "Web" o "Dominios", selecciona tu dominio y busca el botón de "SSL" o "Let's Encrypt". Actívalo y sigue las instrucciones. PrestaShop funcionará mejor y dará más confianza a tus clientes.

Conclusión: Tu tienda online ya está en marcha

Instalar PrestaShop en Syspanel es un proceso que, una vez que le coges el truco, se hace en menos de 15 minutos. Hemos visto desde la creación de usuarios y bases de datos hasta la configuración inicial de la tienda, pasando por la subida de archivos y la resolución de problemas comunes.

Recuerda que la clave está en seguir los pasos con calma y no saltarse ninguno, especialmente el de eliminar la carpeta install por seguridad. Ahora ya tienes las herramientas para montar tu negocio online. Explora el panel de administración, juega con los módulos y ve familiarizándote con el entorno.

Espero que este tutorial PrestaShop te haya sido de gran ayuda. Si te surge cualquier otra duda, no dudes en consultar la documentación oficial de PrestaShop o la ayuda de Syspanel. ¡Mucha suerte con tu nueva aventura digital!

¿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