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

Cómo subir PrestaShop a Syspanel y hacer la instalación web

Actualizado el 9 de abril de 2026

Antes de empezar: ¿Qué necesitas para subir PrestaShop a Syspanel?

Si has llegado hasta aquí, probablemente ya tienes tu panel de control Syspanel listo y con ganas de montar tu tienda online. ¡Buena noticia! Subir PrestaShop a Syspanel es un proceso mucho más sencillo de lo que parece, incluso si nunca has tocado un hosting en tu vida.

Para que todo vaya sobre ruedas, necesitarás tener a mano los siguientes elementos:

  • Acceso a tu panel Syspanel (recuerda que el puerto de acceso es el 2106, algo así como https://tu-servidor:2106).
  • Las credenciales de tu cuenta FTP (las encontrarás dentro de Syspanel, en la sección de usuarios FTP).
  • El archivo comprimido de PrestaShop (en formato .zip o .tar.gz) descargado desde la página oficial de PrestaShop.
  • Un cliente FTP como FileZilla (es gratuito y el más usado) o, si lo prefieres, el administrador de archivos que trae Syspanel.
  • Los datos de tu base de datos MySQL (los crearás desde el propio panel, no te preocupes, te enseño cómo).

Antes de lanzarte, te recomiendo que revises que tu servidor cumple con los requisitos mínimos de PrestaShop. La mayoría de los planes de hosting compartido los cumplen, pero nunca está de más comprobarlo. Entre los requisitos principales están PHP 7.2 o superior, MySQL 5.6 o superior y tener activadas las extensiones de PHP como curl, gd y mbstring.

[WARNING]: Si tu hosting es muy antiguo o muy limitado, es posible que PrestaShop no funcione correctamente. Si tienes dudas, contacta con tu proveedor de hosting antes de empezar.


Paso 1: Crear la base de datos en Syspanel

Lo primero que vamos a hacer es crear la base de datos. PrestaShop necesita una base de datos MySQL para guardar todos los productos, pedidos, clientes y configuración de tu tienda. Sin ella, la instalación no puede continuar.

Para crear la base de datos en Syspanel, sigue estos pasos:

  1. Entra en tu panel Syspanel con tus credenciales de administrador.
  2. Busca la sección "Bases de Datos" o "MySQL" en el menú lateral. En la mayoría de las versiones de Syspanel, esta opción está en la barra de navegación principal.
  3. Haz clic en "Añadir Base de Datos" o "Crear Nueva Base de Datos".
  4. Rellena el formulario con un nombre descriptivo, por ejemplo tienda_prestashop. También te pedirá un usuario y una contraseña para esa base de datos. Guarda estos datos en un lugar seguro, los necesitarás durante la instalación web.
  5. Pulsa el botón de crear y espera unos segundos.

[TIP]: Elige una contraseña robusta, con mayúsculas, minúsculas, números y símbolos. No la compartas con nadie y no la uses para otros servicios.

Una vez creada, verás la base de datos listada en el panel. Anota el nombre de la base de datos, el usuario y la contraseña, porque los necesitarás en el paso 4 de esta guía.


Paso 2: Subir PrestaShop a Syspanel mediante FTP

Ahora viene la parte de mover los archivos. Tienes dos opciones principales para subir PrestaShop a Syspanel: usar un cliente FTP como FileZilla o utilizar el administrador de archivos integrado en el panel. Te voy a explicar ambas, pero si eres principiante, te recomiendo empezar con FileZilla, ya que es más visual y te da más control.

Opción A: Subir PrestaShop con FileZilla

  1. Descarga e instala FileZilla desde su página oficial si no lo tienes ya.
  2. Abre FileZilla y en la barra superior verás campos para el Host, Usuario, Contraseña y Puerto.
  3. Ve a tu panel Syspanel y busca la sección de "Usuarios FTP". Allí encontrarás el host (suele ser la IP de tu servidor o un dominio como ftp.tudominio.com), el usuario y el puerto (normalmente el 21 para FTP estándar, aunque a veces es el 2106 también).
  4. Introduce esos datos en FileZilla y pulsa "Conexión rápida".
  5. Una vez conectado, verás dos paneles: a la izquierda los archivos de tu ordenador y a la derecha los archivos de tu servidor.
  6. En el panel derecho, navega hasta la carpeta public_html (o www, dependiendo de la configuración de Syspanel). Esta es la carpeta raíz donde se alojará tu tienda.
  7. En el panel izquierdo, localiza el archivo .zip de PrestaShop que descargaste.
  8. Arrastra el archivo .zip desde el panel izquierdo al derecho, dentro de public_html. Espera a que termine la subida. Dependiendo del tamaño del archivo y tu conexión, puede tardar unos minutos.

Opción B: Subir PrestaShop con el administrador de archivos de Syspanel

Si prefieres no instalar programas externos, Syspanel incluye un administrador de archivos web:

  1. Entra en Syspanel y busca la sección "Administrador de Archivos" o "Gestor de Archivos".
  2. Navega hasta la carpeta public_html.
  3. Pulsa el botón de "Subir" y selecciona el archivo .zip de PrestaShop desde tu ordenador.
  4. Espera a que se complete la subida.

[INFO]: La subida por el administrador de archivos suele ser más lenta que por FTP para archivos grandes. Si tu archivo de PrestaShop pesa más de 100 MB, te recomiendo usar FileZilla.


Paso 3: Descomprimir el archivo de PrestaShop

Una vez que el archivo .zip esté subido a public_html, tienes que descomprimirlo. No puedes instalar PrestaShop desde un archivo comprimido; necesitas extraer todos los archivos y carpetas.

Si usaste FileZilla:

  1. En FileZilla, haz clic derecho sobre el archivo .zip en el panel derecho.
  2. Selecciona la opción "Descomprimir" (algunas versiones de FileZilla no tienen esta opción, así que tendrás que usar la alternativa del administrador de archivos).
  3. Si no aparece la opción, pasa al método del administrador de archivos.

Si usaste el administrador de archivos de Syspanel:

  1. En el administrador de archivos, localiza el .zip que subiste.
  2. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
  3. El sistema te preguntará dónde extraer los archivos. Asegúrate de que la ruta sea public_html (o la carpeta raíz).
  4. Pulsa "Extraer" y espera a que termine el proceso.

Después de descomprimir, verás una carpeta nueva con el nombre de la versión de PrestaShop (por ejemplo, prestashop_8.1.0). No te quedes con los archivos dentro de esa subcarpeta. PrestaShop debe instalarse directamente en la raíz de public_html, no dentro de una subcarpeta, a menos que quieras que tu tienda se acceda mediante tudominio.com/tienda.

Para mover los archivos a la raíz:

  1. Entra en la carpeta recién descomprimida.
  2. Selecciona todos los archivos y carpetas que hay dentro (Ctrl+A en el administrador de archivos).
  3. Córtalos o muévelos a la carpeta public_html (la raíz).
  4. Si te pregunta si quieres sobrescribir, acepta.

[WARNING]: No olvides mover los archivos fuera de la subcarpeta. Si los dejas ahí, tu tienda no será accesible desde el dominio principal y tendrás que acceder a tudominio.com/nombre-carpeta, lo cual no es lo que queremos.


Paso 4: Configurar los permisos de los archivos

Antes de lanzar la instalación web, es importante que los archivos de PrestaShop tengan los permisos correctos. Syspanel suele configurar los permisos automáticamente, pero es bueno verificarlo.

En el administrador de archivos de Syspanel:

  1. Selecciona la carpeta public_html completa (o todos los archivos que acabas de mover).
  2. Busca la opción "Permisos" o "Chmod".
  3. Para las carpetas, el permiso recomendado es 755. Para los archivos, 644.
  4. Aplica los cambios.

[TIP]: Si no ves la opción de permisos, no te preocupes. La mayoría de las veces, Syspanel ya lo configura todo correctamente. Solo lo menciono por si acaso tu instalación da errores de permisos más adelante.


Paso 5: La instalación web de PrestaShop

Ahora viene el momento de la verdad: la instalación web. Este paso es el más sencillo porque PrestaShop tiene un instalador gráfico que te guía paso a paso.

  1. Abre tu navegador y escribe la URL de tu dominio (por ejemplo, https://tudominio.com).
  2. Si has hecho todo correctamente, deberías ver la pantalla de bienvenida del instalador de PrestaShop. Si no aparece, revisa que los archivos estén en la raíz y que el dominio apunte correctamente a tu servidor.
  3. El instalador te pedirá que elijas el idioma. Selecciona Español y pulsa "Siguiente".
  4. Acepta los términos de la licencia y continúa.
  5. El instalador comprobará que tu servidor cumple los requisitos. Si todo está en verde, pulsa "Siguiente". Si hay algún error, te indicará qué falta.
  6. En el paso de "Información de la tienda", introduce el nombre de tu tienda, el sector, el país y el idioma por defecto. También puedes elegir si quieres instalar datos de demostración (recomendado si estás aprendiendo).
  7. Llegarás al paso de "Configuración de la base de datos". Aquí es donde necesitas los datos que creaste en el paso 1:
    • Motor de base de datos: MySQL (o MariaDB, si tu Syspanel lo ofrece).
    • Dirección del servidor: suele ser localhost, pero a veces es la IP del servidor. Si no funciona, prueba con 127.0.0.1.
    • Nombre de la base de datos: el que pusiste (ej. tienda_prestashop).
    • Usuario de la base de datos: el usuario que creaste.
    • Contraseña: la contraseña de ese usuario.
    • Prefijo de las tablas: déjalo como ps_ por defecto.
  8. Pulsa "Siguiente" y espera a que PrestaShop cree las tablas en la base de datos. Esto puede tardar un minuto.
  9. El instalador te pedirá que configures la cuenta de administrador. Introduce un email, un usuario y una contraseña para acceder al panel de administración de tu tienda. No uses datos triviales, esta es la puerta de entrada a tu negocio.
  10. Finalmente, pulsa "Instalar" y espera a que termine.

[INFO]: Durante la instalación, PrestaShop te pedirá que elijas una plantilla (tema). Puedes seleccionar la que viene por defecto o elegir otra más adelante. No te preocupes por esto ahora, puedes cambiar el tema en cualquier momento desde el panel de administración.


Paso 6: Eliminar la carpeta de instalación (¡IMPORTANTE!)

Una vez que la instalación termine, PrestaShop te mostrará un mensaje de éxito. Pero no te lances a celebrar todavía. Hay un paso crítico que no puedes olvidar: eliminar la carpeta install.

PrestaShop crea una carpeta llamada install en la raíz de tu servidor durante el proceso de instalación. Esta carpeta contiene el instalador y, si la dejas, alguien podría intentar reinstalar tu tienda o acceder a información sensible. Es un agujero de seguridad grave.

Para eliminarla:

  1. Ve al administrador de archivos de Syspanel o a FileZilla.
  2. Navega hasta public_html.
  3. Busca la carpeta install.
  4. Selecciónala y elimínala (o muévela a la papelera).

[WARNING]: No elimines la carpeta admin (o admin123456). Esa es la carpeta de administración de tu tienda y la necesitas para entrar al panel de control. Si la eliminas, perderás el acceso a la gestión de tu tienda.


Paso 7: Acceder al panel de administración de PrestaShop

Después de eliminar la carpeta install, ya puedes acceder a tu tienda y a su panel de administración.

  • URL de la tienda: https://tudominio.com
  • URL del panel de administración: https://tudominio.com/admin (o el nombre de carpeta que se generó durante la instalación, por ejemplo admin123456).

Al entrar en el panel de administración, te pedirá el email y la contraseña que configuraste en el paso 5. Una vez dentro, podrás gestionar productos, pedidos, clientes, módulos y todo lo relacionado con tu tienda.

[TIP]: Cambia el nombre de la carpeta admin por uno más difícil de adivinar (ej. admin_mi_tienda_2024). Esto añade una capa extra de seguridad a tu tienda.


Solución de problemas comunes al subir PrestaShop a Syspanel

Aunque el proceso es sencillo, siempre pueden surgir problemas. Aquí te dejo los más comunes y cómo solucionarlos:

"No se encuentra la página" o error 404 al acceder a mi dominio

  • Verifica que los archivos se hayan movido a public_html y no estén en una subcarpeta.
  • Comprueba que el dominio apunte a la IP de tu servidor. Esto se gestiona desde el proveedor de dominios (donde compraste el dominio).
  • Asegúrate de que el archivo index.php esté en la raíz.

Error de conexión con la base de datos durante la instalación

  • Revisa que el nombre de la base de datos, el usuario y la contraseña sean correctos.
  • Prueba a cambiar localhost por 127.0.0.1 o la IP de tu servidor.
  • Verifica que la base de datos no tenga un prefijo extraño.

La instalación se queda pillada en un 80% o 90%

  • Esto suele pasar por tiempos de espera del servidor. Espera unos minutos y refresca la página.
  • Si se repite, aumenta el tiempo de ejecución de PHP en Syspanel (en la configuración de PHP, busca max_execution_time y ponlo a 300).

Aparece un error de permisos al instalar

  • Vuelve a revisar los permisos de las carpetas (755) y archivos (644).
  • Si usas Syspanel, busca la opción de "propietario" o "owner" y asegúrate de que los archivos pertenezcan al usuario correcto (suele ser admin o el nombre de tu usuario).

Preguntas frecuentes (FAQ) sobre subir PrestaShop a Syspanel

¿Puedo usar el puerto 2106 para FTP también?

Sí, en Syspanel el puerto 2106 se usa tanto para el acceso al panel como, en algunos casos, para el acceso FTP. Si el puerto 21 no te funciona, prueba con el 2106. Siempre puedes consultar los datos exactos en la sección de usuarios FTP de Syspanel.

¿Cuánto tarda en subir PrestaShop por FTP?

Depende de tu conexión. El archivo comprimido suele pesar entre 50 y 150 MB. Con una conexión de fibra de 100 Mbps, tardará entre 1 y 3 minutos. Con ADSL, puede tardar 10 minutos o más.

¿Necesito conocimientos avanzados para subir PrestaShop a Syspanel?

No, para nada. Si sigues esta guía paso a paso, cualquier persona con paciencia puede hacerlo. No necesitas saber programar ni tocar código.

¿Qué hago si mi Syspanel no tiene administrador de archivos?

Pues tendrás que usar FileZilla o cualquier otro cliente FTP. Si tu plan de hosting no incluye administrador de archivos, es un plan muy básico

¿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