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

Cómo subir PrestaShop por FTP con Syspanel

Actualizado el 23 de noviembre de 2025

Antes de empezar: ¿Qué necesitas para subir PrestaShop por FTP con Syspanel?

Si estás leyendo esto, probablemente ya tienes tu hosting contratado y quieres instalar PrestaShop, pero prefieres hacerlo tú mismo desde cero, sin usar un instalador automático. ¡Excelente decisión! Subir PrestaShop por FTP con Syspanel te da control total sobre los archivos y la estructura de tu tienda online.

Para llevar a cabo este proceso, necesitarás tres cosas imprescindibles:

  • Un cliente FTP: El más recomendado y gratuito es FileZilla. Si no lo tienes, descárgalo desde su página oficial. Es compatible con Windows, macOS y Linux.
  • Los archivos de PrestaShop: Descarga la última versión estable desde el sitio oficial de PrestaShop. El archivo vendrá comprimido en formato ZIP o similar.
  • Tus datos de acceso FTP: Los encontrarás en tu panel de control Syspanel, normalmente en la sección de "Cuentas FTP" o "Accesos directos". Necesitarás el servidor FTP (normalmente ftp.tudominio.com o la IP del servidor), tu nombre de usuario y tu contraseña.

Antes de lanzarte a subir archivos, te recomiendo que hagas una copia de seguridad de cualquier contenido existente en tu dominio, por si acaso. Si el dominio es nuevo, no tendrás de qué preocuparte.

¿Qué es Syspanel y por qué es importante?

Syspanel es el panel de control de tu hosting. Es la herramienta que te permite gestionar todos los aspectos de tu servidor: bases de datos, cuentas de correo, dominios, archivos y, por supuesto, las cuentas FTP. Piensa en Syspanel como el "cerebro" de tu alojamiento web.

Para acceder a Syspanel, simplemente escribe la URL que te proporcionó tu proveedor de hosting en tu navegador. Normalmente es algo como https://tu-dominio.com:2106/syspanel o una dirección IP específica. Recuerda que el puerto de acceso es el 2106. Si tienes problemas para encontrarlo, revisa el correo de bienvenida de tu hosting o contacta con soporte.

Dentro de Syspanel, podrás crear bases de datos MySQL, gestionar tus dominios y, lo que nos interesa hoy, configurar y ver tus credenciales FTP. Es fundamental que te familiarices con su interfaz antes de empezar, porque vas a necesitar crear una base de datos para PrestaShop.

Paso 1: Configurar tu cuenta FTP en Syspanel

Lo primero que debes hacer es asegurarte de que tienes una cuenta FTP activa. En la mayoría de los casos, el hosting ya viene con una cuenta FTP principal creada automáticamente. Para verificarlo, sigue estos pasos:

  • Accede a Syspanel con tus credenciales de administrador.
  • Busca la sección "FTP" o "Cuentas FTP" en el menú principal.
  • Revisa si existe una cuenta asociada a tu dominio. Si no existe, créala. Normalmente el usuario será algo como usuario@tudominio.com o simplemente usuario.
  • Anota el nombre del servidor FTP (host), el nombre de usuario y la contraseña. Si no recuerdas la contraseña, puedes cambiarla desde el mismo panel.

Consejo: Usa una contraseña robusta que incluya mayúsculas, minúsculas, números y símbolos. Esto protegerá tu tienda de accesos no autorizados.

Paso 2: Descargar y preparar los archivos de PrestaShop

Ahora que tienes tus credenciales FTP listas, es momento de descargar PrestaShop. Ve al sitio oficial de PrestaShop y busca la sección de descargas. Descarga la versión más reciente que sea compatible con tu versión de PHP. Si tu hosting usa PHP 7.4 o 8.0, asegúrate de elegir una versión de PrestaShop que lo soporte.

Una vez descargado el archivo ZIP, extráelo en tu ordenador. Verás una carpeta con muchos archivos y subcarpetas. No te asustes, es completamente normal. Dentro de esa carpeta está todo el código de tu futura tienda online.

TIP: Antes de subir nada, renombra la carpeta extraída a algo más corto y sin espacios, como prestashop. Esto evitará problemas con la ruta de instalación más adelante.

Paso 3: Conectar FileZilla a tu servidor con Syspanel

Este es el momento de usar FileZilla. Abre el programa y en la barra superior verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.

  • En el campo Servidor, escribe ftp.tudominio.com o la dirección IP que te dio Syspanel.
  • En Nombre de usuario, pon el nombre de usuario FTP que anotaste antes.
  • En Contraseña, introduce la contraseña correspondiente.
  • El campo Puerto normalmente se deja en blanco o en 21 (el puerto estándar para FTP). Si tu hosting usa un puerto personalizado, Syspanel te lo indicará.

Haz clic en "Conexión rápida". Si todo es correcto, verás que en el panel derecho aparecen los archivos de tu servidor y en el panel izquierdo los archivos de tu ordenador. Si FileZilla te pregunta si quieres guardar la contraseña, puedes aceptar para futuras conexiones.

WARNING: Si la conexión falla, verifica que no haya un firewall bloqueando el puerto 21 y que tus credenciales sean exactamente las que aparecen en Syspanel. A veces los usuarios confunden la contraseña del panel con la del FTP.

Paso 4: Subir los archivos de PrestaShop al servidor

Ya tienes FileZilla conectado. Ahora viene la parte más importante: cargar prestashop ftp. En el panel izquierdo de FileZilla, navega hasta la carpeta donde extrajiste PrestaShop. Verás todos los archivos y carpetas.

En el panel derecho, navega hasta la carpeta public_html (o htdocs, dependiendo de tu hosting). Esta es la carpeta raíz donde se alojan los archivos de tu web. Si tu dominio es el principal del hosting, sube los archivos directamente aquí. Si es un subdominio o una carpeta específica, navega hasta esa carpeta.

Selecciona todos los archivos y carpetas de PrestaShop (puedes usar Ctrl+A para seleccionarlo todo) y arrástralos desde el panel izquierdo al panel derecho. FileZilla comenzará a subir los archivos automáticamente.

INFO: Este proceso puede tardar varios minutos, dependiendo de tu conexión y del tamaño de los archivos. No cierres FileZilla ni apagues el ordenador durante la transferencia. Verás el progreso en la parte inferior de la ventana.

Paso 5: Crear la base de datos en Syspanel

Mientras los archivos se suben, puedes ir creando la base de datos en Syspanel. PrestaShop necesita una base de datos MySQL para funcionar. Sigue estos pasos:

  • Ve a Syspanel y busca la sección "Bases de datos" o "MySQL".
  • Haz clic en "Crear nueva base de datos".
  • Ponle un nombre descriptivo, como prestashop_db.
  • Crea un usuario para la base de datos y asígnale una contraseña segura.
  • Asocia el usuario a la base de datos con todos los privilegios (normalmente se hace automáticamente).

Anota el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el siguiente paso.

TIP: Algunos hostings añaden un prefijo al nombre de la base de datos, como usuario_prestashop_db. Asegúrate de copiar el nombre completo tal y como aparece en Syspanel.

Paso 6: Instalar PrestaShop en tu navegador

Cuando FileZilla haya terminado de subir todos los archivos, es hora de ejecutar el instalador. Abre tu navegador y escribe la URL de tu dominio. Si has subido los archivos a la raíz, simplemente visita https://tudominio.com. Si los subiste a una subcarpeta, visita https://tudominio.com/nombre-de-la-carpeta.

PrestaShop detectará automáticamente que no está instalado y te redirigirá al asistente de instalación. El proceso es bastante guiado, pero presta atención a los siguientes puntos:

  • Idioma: Elige el idioma para la instalación.
  • Tienda: Introduce el nombre de tu tienda, el sector y una descripción breve.
  • Cuenta de administrador: Crea un usuario y contraseña para acceder al panel de administración de PrestaShop.
  • Base de datos: Aquí es donde usarás los datos que creaste en Syspanel. Introduce el nombre de la base de datos, el usuario y la contraseña. El servidor de base de datos normalmente es localhost, pero puede variar. Revisa la información de tu hosting.

Una vez completado el formulario, haz clic en "Instalar". El proceso puede tardar unos minutos. Al finalizar, verás una pantalla de confirmación y tendrás acceso tanto al front-end (tu tienda) como al back-end (panel de administración).

WARNING: Durante la instalación, PrestaShop te pedirá que elimines la carpeta install por seguridad. No lo olvides, es imprescindible para que tu tienda funcione correctamente.

Solución de problemas comunes al subir PrestaShop por FTP

A veces las cosas no salen a la primera. Aquí tienes algunos problemas frecuentes y sus soluciones:

Error de conexión FTP

Si FileZilla no puede conectarse, verifica que el servidor FTP sea correcto. Prueba a usar la IP del servidor en lugar del nombre de dominio. También asegúrate de que el puerto es el correcto. Si todo falla, contacta con soporte de tu hosting.

Archivos incompletos o corruptos

Si la instalación de PrestaShop falla a mitad de camino, es probable que algunos archivos no se subieran correctamente. Vuelve a subir la carpeta entera, pero esta vez, en FileZilla, ve a "Transferencia" y selecciona "Tipo de transferencia: Binario". Esto asegura que los archivos se transfieran sin alteraciones.

Permisos de archivos incorrectos

PrestaShop necesita permisos de escritura en ciertos archivos y carpetas. Si ves errores de permisos durante la instalación, selecciona todas las carpetas y archivos en FileZilla, haz clic derecho y ve a "Permisos de archivos". Pon 755 para las carpetas y 644 para los archivos. Esto suele solucionar el problema.

Base de datos no encontrada

Si PrestaShop no encuentra la base de datos, revisa que el nombre sea exactamente el que aparece en Syspanel, incluyendo el prefijo del usuario. También verifica que el usuario tenga todos los privilegios sobre la base de datos.

Preguntas frecuentes sobre subir PrestaShop por FTP con Syspanel

¿Puedo usar otro cliente FTP en lugar de FileZilla?

Sí, puedes usar cualquier cliente FTP, como Cyberduck o WinSCP. El proceso es el mismo, solo cambia la interfaz. FileZilla es el más popular por su facilidad de uso y por ser gratuito.

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

Depende de tu conexión a internet y del tamaño de los archivos. PrestaShop suele pesar alrededor de 50 MB, así que con una conexión decente no debería tardar más de 10-15 minutos.

¿Qué pasa si mi dominio ya tiene contenido?

Si ya tienes una web en tu dominio, subir PrestaShop a la raíz la reemplazará. Te recomiendo subir los archivos a una subcarpeta si quieres mantener el contenido actual, o hacer una copia de seguridad antes de sobrescribir.

¿Es necesario usar Syspanel para crear la base de datos?

Sí, Syspanel es la herramienta que te permite gestionar las bases de datos de tu hosting. No puedes crear una base de datos MySQL desde FileZilla ni desde el navegador. Es un paso obligatorio.

¿Puedo usar el instalador automático en lugar de subir por FTP?

Sí, muchos hostings ofrecen instaladores automáticos como Softaculous o Installatron. Sin embargo, subir PrestaShop por FTP con Syspanel te da más control y es una habilidad útil si alguna vez necesitas mover tu tienda a otro servidor.

Consejos finales para una instalación exitosa

Subir PrestaShop por FTP con Syspanel puede parecer un proceso largo, pero una vez que lo haces, te das cuenta de que es bastante mecánico. Aquí tienes algunos consejos para que todo vaya sobre ruedas:

  • Realiza una copia de seguridad de tu base de datos y archivos antes de hacer cualquier cambio importante.
  • Mantén PrestaShop actualizado siempre. Las versiones antiguas tienen vulnerabilidades de seguridad.
  • Configura SSL en tu tienda para proteger los datos de tus clientes. Syspanel suele ofrecer certificados gratuitos como Let's Encrypt.
  • No uses el usuario administrador por defecto para el panel de administración. Crea uno único y difícil de adivinar.
  • Prueba la tienda a fondo después de la instalación: añade un producto, realiza un pedido de prueba y verifica que los emails se envían correctamente.

Si has llegado hasta aquí, ya tienes los conocimientos necesarios para subir prestashop ftp syspanel sin ayuda externa. Es un proceso que, una vez dominado, te permitirá gestionar tu tienda con total autonomía. Y recuerda: si te atascas en algún punto, siempre puedes consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting.

¡Buena suerte con tu tienda online! Estoy seguro de que con esta guía podrás tenerla funcionando en menos de una hora.

¿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