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

Cómo subir PrestaShop por FTP a Syspanel (Guía para novatos)

Actualizado el 21 de octubre de 2025

Introducción: ¿Por qué necesitas subir PrestaShop por FTP?

Si estás leyendo esto, probablemente ya tienes tu hosting en Syspanel y quieres montar tu tienda online con PrestaShop. ¡Buena elección! PrestaShop es uno de los CMS más potentes y flexibles para ecommerce, y Syspanel ofrece un entorno estable y rápido para alojarlo.

Sin embargo, mucha gente se bloquea en el primer paso: subir los archivos. Aunque Syspanel tiene instaladores automáticos (como Softaculous), a veces necesitas hacerlo manualmente. ¿Por qué? Porque quieres una versión específica, un tema personalizado o simplemente prefieres tener el control total del proceso.

En esta guía para novatos, te voy a explicar paso a paso cómo subir PrestaShop por FTP a Syspanel. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Vamos a ello.


¿Qué necesitas antes de empezar?

Antes de lanzarte a subir archivos, asegúrate de tener todo esto a mano:

  • Datos de acceso FTP de Syspanel: los encontrarás en tu panel de control, normalmente en la sección "Cuentas FTP" o "Acceso FTP".
  • El archivo comprimido de PrestaShop: descárgalo desde la página oficial (prestashop.com) o desde tu cuenta de desarrollador.
  • Un cliente FTP: te recomiendo FileZilla (gratuito y fácil de usar) o, si prefieres, el administrador de archivos que trae Syspanel.
  • Tu dominio o subdominio apuntando a Syspanel: es decir, que ya tengas creado el sitio web en tu panel.

[TIP] Si no tienes el archivo de PrestaShop, ve a la web oficial y descarga la última versión estable. Evita versiones beta o de desarrollo para tu tienda en producción.


Paso 1: Conectarte a Syspanel por FTP

Lo primero es establecer la conexión entre tu ordenador y el servidor. Piensa en FTP como un "puente invisible" que te permite mover archivos de un lado a otro.

1.1. Localiza tus datos FTP en Syspanel

Entra en tu panel de Syspanel (recuerda que el acceso es por el puerto 2106, por ejemplo: https://tu-servidor:2106). Una vez dentro, busca el apartado de FTP o Usuarios FTP. Ahí verás:

  • Servidor FTP: normalmente es ftp.tudominio.com o la IP de tu servidor.
  • Usuario FTP: suele ser algo como tuusuario@tudominio.com o un nombre que tú hayas creado.
  • Contraseña: la que configuraste al crear la cuenta FTP.
  • Puerto: normalmente es el 21 (aunque en Syspanel puede variar, verifícalo).

1.2. Configurar FileZilla

Abre FileZilla y en la barra superior introduce los datos:

  • Servidor: tus datos FTP.
  • Nombre de usuario: tu usuario FTP.
  • Contraseña: tu contraseña.
  • Puerto: 21 (o el que te indique Syspanel).

Haz clic en "Conexión rápida". Si todo es correcto, verás en la columna de la derecha los archivos de tu servidor. ¡Ya estás conectado!

[WARNING] Si la conexión falla, revisa que no haya un firewall bloqueando el puerto 21. También asegúrate de que el usuario FTP tenga permisos de escritura en la carpeta destino.


Paso 2: Preparar los archivos de PrestaShop

Ahora que tienes la conexión, toca preparar el terreno. No subas el archivo comprimido directamente, porque PrestaShop no se ejecuta desde un ZIP.

2.1. Descomprime PrestaShop en tu ordenador

Busca el archivo .zip o .tar.gz de PrestaShop que descargaste. Haz clic derecho y elige "Extraer aquí" o usa un programa como WinRAR o 7-Zip. Obtendrás una carpeta con todos los archivos del CMS.

2.2. Comprueba que tienes todos los archivos

Dentro de la carpeta extraída deberías ver archivos como index.php, config/, install/, admin/, etc. Si falta alguno, repite la descarga.

[INFO] No es necesario que subas la carpeta raíz tal cual. Lo que te interesa es el contenido interno de esa carpeta, es decir, los archivos y subcarpetas que están dentro.


Paso 3: Subir los archivos a Syspanel

Este es el momento clave. Tienes dos opciones: usar FileZilla o el administrador de archivos de Syspanel. Te explico ambas.

3.1. Opción A: Subir con FileZilla (recomendado)

En FileZilla, en la columna de la izquierda (tu ordenador), navega hasta la carpeta donde descomprimiste PrestaShop. Selecciona todos los archivos (Ctrl+A) y arrástralos a la columna de la derecha (el servidor).

Asegúrate de soltarlos en la carpeta correcta. Para una instalación en la raíz del dominio, suelta los archivos directamente en public_html/ o www/ (depende de cómo esté configurado Syspanel). Si quieres instalarlo en un subdirectorio (por ejemplo, www/tutienda/), crea esa carpeta antes.

FileZilla empezará a subir los archivos. Verás el progreso en la parte inferior. Dependiendo de tu conexión, puede tardar entre 5 y 30 minutos.

[TIP] Si la subida se corta, no pasa nada. Vuelve a conectar y arrastra de nuevo solo los archivos que falten. FileZilla te lo marca con un icono distinto.

3.2. Opción B: Usar el administrador de archivos de Syspanel

Si prefieres no usar un programa externo, Syspanel tiene su propio gestor. Entra en tu panel (puerto 2106), busca la sección "Administrador de archivos" o "Gestor de archivos".

Navega hasta public_html/ y haz clic en "Subir". Selecciona el archivo ZIP de PrestaShop y súbelo. Una vez subido, haz clic derecho sobre el ZIP y elige "Extraer". El sistema lo descomprimirá automáticamente en el servidor.

[WARNING] Asegúrate de extraer en la carpeta correcta. Si lo extraes en public_html/ directamente, los archivos quedarán en la raíz. Si quieres una subcarpeta, primero créala y luego extrae dentro.


Paso 4: Configurar la base de datos en Syspanel

Antes de instalar PrestaShop, necesitas una base de datos vacía. Esto es como preparar el "almacén" donde se guardarán todos los datos de tu tienda.

4.1. Crear la base de datos

Entra en Syspanel (puerto 2106) y busca la sección "Bases de datos" o "MySQL". Haz clic en "Crear nueva base de datos".

Te pedirá:

  • 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 bien.

Anota estos tres datos, los necesitarás en el instalador.

[INFO] Syspanel suele crear automáticamente el usuario y la base de datos con el mismo nombre. Si te da la opción, elige "crear usuario" para que quede todo vinculado.


Paso 5: Ejecutar el instalador de PrestaShop

Ahora viene la parte divertida. Abre tu navegador y escribe la URL de tu dominio (o subdominio). Si has subido los archivos correctamente, deberías ver la pantalla de instalación de PrestaShop.

5.1. Sigue los pasos del asistente

El instalador te guiará por varios pasos:

  1. Selección de idioma: elige español.
  2. Aceptación de licencia: marca la casilla.
  3. Compatibilidad del sistema: el instalador comprobará que tu servidor cumple los requisitos. Si hay algún error, te lo dirá (normalmente es por permisos de archivos).
  4. Información de la tienda: pon el nombre de tu tienda, actividad, etc.
  5. Configuración de la base de datos: aquí es donde usarás los datos del Paso 4. Introduce el nombre, usuario y contraseña de la base de datos.
  6. Configuración de la cuenta de administrador: crea un email y contraseña para acceder al panel de administración de PrestaShop.

[TIP] No uses "admin" como nombre de usuario para el panel. Elige algo menos predecible, como mistienda_admin, para mayor seguridad.

5.2. Finalizar la instalación

Cuando el instalador termine, te pedirá que elimines la carpeta install/ del servidor por seguridad. Puedes hacerlo desde FileZilla o desde el administrador de archivos de Syspanel.

[WARNING] No olvides eliminar la carpeta install/. Si no lo haces, podrías tener vulnerabilidades de seguridad. Syspanel a veces lo detecta y te bloquea el acceso.


Paso 6: Verificar que todo funciona

Una vez eliminada la carpeta install/, visita tu dominio. Deberías ver la página de inicio de tu tienda PrestaShop.

Entra en el panel de administración con la URL tudominio.com/adminXXXX (el nombre de la carpeta admin que se generó durante la instalación). Inicia sesión con tus credenciales.

Si todo funciona, ¡enhorabuena! Ya tienes PrestaShop funcionando en Syspanel.

[INFO] Si ves un error de "archivo no encontrado" o "500", revisa los permisos de los archivos. En FileZilla, selecciona todo y cambia los permisos a 755 para carpetas y 644 para archivos.


Preguntas frecuentes (FAQ)

¿Puedo subir PrestaShop sin FTP?

Sí, puedes usar el administrador de archivos de Syspanel, pero FTP es más rápido y fiable para transferir muchos archivos. Te recomiendo FileZilla.

¿Qué hago si la subida se corta a mitad?

No te preocupes. Reanuda la conexión y vuelve a subir los archivos que falten. FileZilla te lo indica con iconos de "pendiente".

¿Por qué veo un error de permisos?

Es muy común. Cambia los permisos de las carpetas a 755 y los de los archivos a 644. En FileZilla: clic derecho > "Permisos de archivo".

¿Necesito crear la base de datos antes de instalar?

Sí, es imprescindible. PrestaShop necesita una base de datos vacía para guardar productos, pedidos y configuración.

¿Puedo instalar PrestaShop en un subdominio?

¡Claro! Solo tienes que subir los archivos a la carpeta correspondiente al subdominio (por ejemplo, sub.dominio.com). La instalación es idéntica.

¿Es seguro usar el administrador de archivos de Syspanel?

Sí, es seguro. Eso sí, te recomiendo eliminar el ZIP después de extraerlo para no dejar archivos innecesarios en el servidor.


Conclusión y siguientes pasos

Subir PrestaShop por FTP a Syspanel es un proceso que, una vez que lo haces la primera vez, se vuelve mecánico. Solo necesitas paciencia y seguir los pasos que te he explicado.

Recuerda que Syspanel te ofrece el puerto 2106 para acceder a tu panel de control, y que siempre puedes usar el administrador de archivos si no quieres instalar FileZilla.

Una vez que tu tienda esté funcionando, te sugiero:

  • Instalar un tema profesional para darle una imagen cuidada.
  • Configurar los métodos de pago (PayPal, tarjeta, etc.).
  • Activar los módulos de SEO para que Google encuentre tu tienda.

[TIP] Guarda siempre una copia de seguridad de tu tienda. Puedes hacerlo desde Syspanel o con un módulo de PrestaShop. Mejor prevenir que curar.


Si te ha surgido alguna duda durante el proceso, déjala en los comentarios de este artículo. Estaré encantado de ayudarte. ¡Buena 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