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

Cómo subir PrestaShop por FTP a tu hosting (Syspanel)

Actualizado el 9 de noviembre de 2025

¿Te has decidido a dar el salto y montar tu tienda online con PrestaShop? ¡Excelente elección! Es una de las plataformas de comercio electrónico más potentes y flexibles que existen.

Ahora bien, una vez que tienes tu dominio y tu hosting contratado (con Syspanel como panel de control), llega el momento de subir PrestaShop por FTP. Si nunca lo has hecho, puede sonar a algo complejo, pero te prometo que con esta guía paso a paso, lo tendrás listo en un abrir y cerrar de ojos.

Vamos a desmitificar el proceso. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Al final, tendrás tu PrestaShop instalado y funcionando en tu servidor.

¿Qué es FTP y por qué lo necesitas para PrestaShop?

Antes de empezar a teclear comandos o configurar programas, vamos a entender qué estamos haciendo. FTP son las siglas de File Transfer Protocol (Protocolo de Transferencia de Archivos). En términos sencillos, es el método estándar para mover archivos entre tu ordenador y el servidor de tu hosting.

Piensa en ello como un puente de carga y descarga. Tu ordenador es el almacén local, y el servidor es la tienda online. Para que la tienda tenga productos (los archivos de PrestaShop), necesitas transportarlos de un lado a otro. El FTP es ese camión que hace el viaje.

Para cargar PrestaShop por FTP, necesitarás tres cosas:

  1. Un cliente FTP: Un programa que actúa como el "conductor" del camión. El más popular y gratuito es FileZilla. Es compatible con Windows, Mac y Linux.
  2. Tus datos de acceso FTP: Te los proporciona tu proveedor de hosting. Normalmente los encuentras en el correo de bienvenida o en el panel de control (Syspanel).
  3. Los archivos de PrestaShop: El paquete de instalación que te has descargado desde la página oficial de PrestaShop.

Preparando el terreno: Descargar PrestaShop y obtener tus credenciales

Paso 1: Descarga el paquete de instalación de PrestaShop

Ve al sitio web oficial de PrestaShop y descarga la última versión estable. Es un archivo comprimido, normalmente en formato .zip o .tar.gz. No lo descomprimas aún, lo haremos más adelante.

Paso 2: Localiza tus datos de acceso FTP en Syspanel

Aquí es donde entra en juego nuestro panel de control, Syspanel. Recuerda que el acceso a este panel se realiza a través del puerto 2106. Es decir, para acceder a él, normalmente escribirías en tu navegador algo como https://tudominio.com:2106 o la IP de tu servidor seguida de :2106.

Una vez dentro de Syspanel, busca una sección llamada "Cuentas FTP" o "Usuarios FTP". Allí encontrarás:

  • Servidor FTP (Host): Suele ser ftp.tudominio.com o la IP de tu servidor.
  • Nombre de usuario FTP: Un usuario que has creado (o uno por defecto).
  • Contraseña FTP: La contraseña asociada a ese usuario.

[WARNING] ¡IMPORTANTE! La contraseña FTP no es la misma que la contraseña de acceso a Syspanel. Son cosas diferentes. Si no la recuerdas, puedes crear una nueva cuenta FTP desde Syspanel o restablecer la contraseña de la existente.

Paso 3: Instala FileZilla (o tu cliente FTP favorito)

Descarga e instala FileZilla desde su página oficial. Es un proceso sencillo: siguiente, siguiente y listo. Una vez instalado, ábrelo. Verás una interfaz con varias secciones: una columna a la izquierda (tus archivos locales) y una columna a la derecha (los archivos del servidor), además de una barra de herramientas en la parte superior.

El proceso de subir PrestaShop por FTP: Paso a paso con FileZilla

Ahora viene la parte práctica. Vamos a conectar con el servidor y subir los archivos.

Paso 1: Conecta al servidor con tus datos FTP

En la barra superior de FileZilla, verás cuatro campos: Servidor (Host), Nombre de usuario, Contraseña y Puerto.

  • En Servidor (Host): Escribe ftp.tudominio.com o la IP que te dio Syspanel.
  • En Nombre de usuario: Escribe tu usuario FTP.
  • En Contraseña: Escribe tu contraseña FTP.
  • En Puerto: Déjalo vacío o escribe 21 (es el puerto estándar para FTP).

Haz clic en Conexión rápida. Si todo es correcto, verás que en la columna de la derecha aparecen carpetas como public_html, www o htdocs. ¡Ya estás conectado!

[INFO] Si la conexión falla, revisa que hayas escrito bien los datos. A veces el problema es un simple error tipográfico. También verifica que el servidor FTP esté activo en tu cuenta de Syspanel.

Paso 2: Prepara los archivos locales

Ve a la columna de la izquierda en FileZilla (tu ordenador). Navega hasta la carpeta donde tienes el archivo comprimido de PrestaShop que descargaste. Ahora, descomprímelo. Verás una carpeta con un nombre similar a prestashop_1.7.x.x. Entra en esa carpeta.

[TIP] A veces PrestaShop viene en un archivo .zip que contiene la carpeta prestashop y dentro de ella todos los archivos. No subas la carpeta contenedora, sube el contenido de esa carpeta.

Paso 3: Sube los archivos a la carpeta correcta

En la columna de la derecha (el servidor), navega hasta la carpeta public_html. Esta es la carpeta raíz de tu dominio principal. Es aquí donde deben ir los archivos de tu tienda.

Ahora, selecciona todos los archivos y carpetas que están dentro de la carpeta de PrestaShop en tu ordenador (los que has descomprimido, no la carpeta en sí). Puedes usar Ctrl+A (o Cmd+A en Mac) para seleccionarlos todos.

Luego, arrastra los archivos seleccionados desde la columna izquierda hasta la columna derecha (a la carpeta public_html). FileZilla comenzará a subir los archivos. Verás un montón de archivos yendo de un lado a otro.

[WARNING] ¡No subas la carpeta contenedora! Si subes la carpeta prestashop entera, tu tienda se abrirá en tudominio.com/prestashop, lo cual no es lo que queremos. Queremos que se abra directamente en tudominio.com. Por eso, subimos el contenido de la carpeta, no la carpeta en sí.

Paso 4: Espera a que termine la transferencia

La subida de PrestaShop puede tardar unos minutos, dependiendo de tu conexión a internet. Verás una barra de progreso en la parte inferior de FileZilla. Ten paciencia y espera a que se complete. No cierres el programa ni apagues el ordenador durante el proceso.

[TIP] Si la conexión se corta a mitad de camino, no te preocupes. FileZilla tiene un sistema de reanudación. Solo tienes que volver a conectar y volver a arrastrar los archivos. Se reanudará desde donde se quedó.

Primeros pasos tras subir PrestaShop por FTP: La instalación

Una vez que todos los archivos estén en public_html, es hora de instalar PrestaShop. Esto es más sencillo de lo que parece.

Paso 1: Accede a la instalación desde tu navegador

Abre tu navegador web favorito (Chrome, Firefox, etc.) y escribe la URL de tu dominio: https://tudominio.com. Verás que automáticamente se redirige al asistente de instalación de PrestaShop. ¡Felicidades, ya has hecho la parte más difícil!

Paso 2: Sigue el asistente de instalación

El asistente te guiará paso a paso. Te pedirá:

  • Idioma: Selecciona tu idioma y haz clic en "Siguiente".
  • Licencia: Acepta los términos y condiciones.
  • Compatibilidad de la tienda: El sistema verificará que tu hosting cumpla con los requisitos. Si hay algún error, te lo indicará (por ejemplo, si falta activar una extensión de PHP). Si todo está en verde, continúa.
  • Información de la tienda: Aquí escribirás el nombre de tu tienda, la actividad principal, el país, etc.
  • Cuenta de administrador: Crea el usuario y la contraseña para acceder al panel de administración de tu tienda (el back-office). Guarda estos datos en un lugar seguro.
  • Base de datos: Este es el paso más delicado. Necesitarás los datos de tu base de datos MySQL. Los puedes crear desde Syspanel. Busca la sección "Bases de datos MySQL" y crea una nueva base de datos, un usuario y una contraseña. Luego, introduce esos datos en el asistente de instalación.

[INFO] ¿Cómo crear una base de datos en Syspanel? Es muy fácil. Dentro de Syspanel, busca "Base de datos MySQL". Haz clic en "Crear base de datos". Te pedirá un nombre, un usuario y una contraseña. Anota los tres. El servidor de base de datos suele ser localhost.

Paso 3: ¡Finaliza y listo!

Una vez que hayas completado todos los pasos, PrestaShop se instalará automáticamente. Al final, verás un mensaje de éxito y un botón para acceder al panel de administración.

[WARNING] ¡Seguridad ante todo! Después de la instalación, es obligatorio eliminar la carpeta install del servidor. Puedes hacerlo desde FileZilla: navega a public_html, busca la carpeta install, haz clic derecho y selecciona "Eliminar". Esto evita que alguien pueda intentar reinstalar tu tienda y tomar el control.

Preguntas Frecuentes (FAQ) sobre subir PrestaShop por FTP

¿Cuánto tiempo tarda en subir PrestaShop por FTP?

Depende de tu velocidad de subida de internet. En una conexión normal, puede tardar entre 5 y 15 minutos. El paquete de PrestaShop pesa alrededor de 30-40 MB, pero son muchos archivos pequeños, lo que puede ralentizar la transferencia.

¿Puedo usar el administrador de archivos de Syspanel en lugar de FTP?

¡Sí, por supuesto! Syspanel incluye un administrador de archivos web. Es una alternativa válida, pero puede ser más lento y menos práctico para subir muchos archivos. El FTP es más eficiente y te permite gestionar los archivos de forma más cómoda.

¿Qué hago si FileZilla da un error de "permiso denegado"?

Esto suele significar que no tienes permisos de escritura en la carpeta a la que intentas subir los archivos. Asegúrate de que estás subiendo a public_html y no a otra carpeta del servidor. Si el problema persiste, verifica los permisos de la carpeta desde Syspanel (normalmente deben ser 755 para carpetas y 644 para archivos).

¿Necesito conocimientos de programación para hacer esto?

No, para nada. Subir PrestaShop por FTP es un proceso mecánico que no requiere conocimientos de código. Solo necesitas seguir los pasos que te he indicado y ser un poco metódico. Si puedes arrastrar y soltar archivos en tu ordenador, puedes hacerlo.

¿Qué pasa si mi web ya tiene contenido en public_html?

Si ya tienes una web en tu dominio, es importante que hagas una copia de seguridad de esos archivos antes de subir PrestaShop. Si subes PrestaShop a public_html, podría sobrescribir o mezclarse con tu contenido actual. Lo ideal es instalar PrestaShop en una subcarpeta (como public_html/tienda) o en un dominio/subdominio nuevo.

¿Y si quiero instalar PrestaShop en una subcarpeta?

Es muy sencillo. En lugar de subir los archivos a public_html, crea una carpeta dentro de public_html (por ejemplo, public_html/tienda) y sube todos los archivos de PrestaShop dentro de esa carpeta. Luego, accede a la instalación a través de https://tudominio.com/tienda.

Resumen y consejos finales

Subir PrestaShop por FTP a tu hosting con Syspanel es un proceso muy manejable. Siguiendo estos pasos, tendrás tu tienda online operativa en menos de lo que crees.

Recuerda los puntos clave:

  1. Usa FileZilla: Es gratuito, fiable y fácil de usar.
  2. Sube el contenido de la carpeta: No la carpeta en sí.
  3. La carpeta destino es public_html: Es la raíz de tu web.
  4. Crea la base de datos desde Syspanel: Necesitarás esos datos durante la instalación.
  5. Elimina la carpeta install: Es un paso de seguridad crucial.

[TIP] Si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de PrestaShop o el centro de ayuda de tu proveedor de hosting. De hecho, en muchos casos, el soporte técnico de tu hosting puede hacer la instalación por ti si lo solicitas.

Espero que esta guía te haya sido de gran ayuda. Ahora, ve y sube ese PrestaShop con confianza. ¡Tu tienda online te está esperando!

¿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