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

Cómo subir PrestaShop a Plesk mediante FTP o Administrador de archivos

Actualizado el 29 de mayo de 2026

¿Tienes una tienda online con PrestaShop y necesitas subirla a un servidor con Plesk? No te preocupes, no necesitas ser un experto en informática para lograrlo. En esta guía te voy a explicar, paso a paso y con un lenguaje muy sencillo, cómo subir PrestaShop a Plesk utilizando dos métodos muy comunes: el FTP y el Administrador de archivos que incluye Plesk.

Ambos métodos son igual de válidos. El FTP es ideal si tienes muchos archivos o si prefieres usar un programa externo como FileZilla. El Administrador de archivos de Plesk es perfecto si quieres hacerlo todo desde el navegador, sin instalar nada. Al final, el resultado es el mismo: tu PrestaShop funcionando en tu dominio.

Vamos a ello.

Antes de Empezar: Prepara tu Tienda PrestaShop

Antes de lanzarnos a subir archivos, necesitas tener dos cosas listas en tu ordenador. Esto te ahorrará muchos quebraderos de cabeza.

1. La Copia de tu PrestaShop (Archivos)

Si ya tienes una tienda funcionando en otro sitio, necesitas una copia completa de todos sus archivos. Esto incluye la carpeta admin, config, img, themes, etc. Lo más fácil es que la descargues desde el panel de tu hosting anterior o desde el Administrador de archivos de tu antiguo servidor. Comprímela en un archivo .zip o .tar.gz para que sea más fácil de manejar. Si estás empezando desde cero, descarga el paquete de instalación de PrestaShop desde la página oficial y descomprímelo en tu ordenador.

2. La Base de Datos (Exportación SQL)

PrestaShop guarda toda la información de tus productos, clientes y pedidos en una base de datos MySQL. Necesitas una copia de esta base de datos en un archivo .sql. Puedes exportarla desde phpMyAdmin de tu hosting antiguo. Busca la opción "Exportar" y elige el método "Rápido" con formato SQL.

[WARNING] No olvides la base de datos. Subir solo los archivos de PrestaShop sin la base de datos es como tener un coche sin motor: no funcionará. La base de datos es el corazón de tu tienda.

Método 1: Subir PrestaShop con FTP y FileZilla

Este es el método clásico y muy fiable. Usaremos un programa llamado FileZilla, que es gratuito y muy popular. Si no lo tienes, descárgalo e instálalo.

Paso 1: Obtén tus Datos FTP desde Plesk

Primero, necesitas las credenciales para conectarte. En tu panel de Plesk, busca la sección "Sitios web y dominios". Encontrarás tu dominio y, debajo, un icono o enlace que dice "Acceso FTP" o "Cuentas FTP". Haz clic ahí.

Plesk te mostrará el nombre de usuario (normalmente algo como usuario@tudominio.com) y la dirección del servidor FTP (que suele ser ftp.tudominio.com o tudominio.com). También puedes ver o restablecer la contraseña aquí.

Paso 2: Conéctate a tu Servidor con FileZilla

Abre FileZilla. En la barra superior, verás campos para el Host, Nombre de usuario, Contraseña y Puerto. Rellénalos con los datos que obtuviste en Plesk.

El puerto normalmente es el 21 para FTP estándar, pero si tienes activado el FTPS (FTP Seguro), puede ser el 990. Si no estás seguro, déjalo en blanco o usa el 21.

Haz clic en "Conexión rápida". Si todo es correcto, verás que en el panel derecho (que es tu servidor) aparecen carpetas como httpdocs o public_html.

Paso 3: Sube los Archivos a la Carpeta Correcta

Esta es la parte más importante. En el panel derecho (tu servidor), entra en la carpeta httpdocs (o public_html, dependiendo de la configuración de Plesk). Esta es la raíz de tu dominio, es decir, donde debe estar PrestaShop.

En el panel izquierdo de FileZilla, navega hasta la carpeta donde tienes los archivos de PrestaShop en tu ordenador. Selecciona todos los archivos y carpetas (puedes usar Ctrl+A) y arrástralos al panel derecho, dentro de httpdocs.

FileZilla comenzará a subir los archivos. El tiempo dependerá de la cantidad de archivos y de tu velocidad de conexión. Espera a que termine la cola de transferencia. Verás que la barra de progreso llega al 100% y que no hay errores.

[TIP] Si ves que la subida es muy lenta, puedes comprimir todos los archivos en un .zip en tu ordenador, subir solo ese archivo por FTP y luego descomprimirlo en el servidor con el Administrador de archivos de Plesk. Es un truco muy útil.

Método 2: Subir PrestaShop con el Administrador de Archivos de Plesk

Este método es perfecto si no quieres instalar ningún programa. Todo se hace desde tu navegador web.

Paso 1: Accede al Administrador de Archivos

Inicia sesión en tu panel de Plesk. Ve a la sección "Sitios web y dominios" y busca tu dominio. Haz clic en el icono de "Administrador de archivos" (suele ser un icono de una carpeta o un documento). Se abrirá una nueva ventana o pestaña con el gestor de archivos.

Paso 2: Sube el Archivo .zip de PrestaShop

Lo más eficiente es que subas un archivo comprimido. Si no tienes tu PrestaShop en .zip, hazlo ahora en tu ordenador.

En el Administrador de archivos, navega hasta la carpeta httpdocs. Luego, busca el botón "Subir" (normalmente en la barra de herramientas superior). Selecciona tu archivo prestashop.zip desde tu ordenador y súbelo. Verás que la barra de progreso avanza hasta completarse.

Paso 3: Descomprime el Archivo en el Servidor

Una vez subido el archivo .zip, lo verás en la lista de archivos dentro de httpdocs. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir".

Plesk te preguntará dónde quieres extraer los archivos. Asegúrate de que sea en el directorio actual (httpdocs) y confirma. Plesk se encargará de descomprimir todo. Al final, verás todas las carpetas de PrestaShop (como admin, config, themes, etc.) en el directorio raíz.

[INFO] Si el archivo extraído crea una subcarpeta (por ejemplo, httpdocs/prestashop/), tendrás que mover todos los archivos de esa subcarpeta a httpdocs directamente. Puedes usar la opción "Cortar" y "Pegar" del Administrador de archivos, o moverlos arrastrando. Es importante que la tienda esté en la raíz para que tu dominio la cargue directamente.

Después de Subir: Configuración Final

Independientemente del método que hayas usado, ahora viene la parte de conectar los archivos con la base de datos.

Paso 1: Crea la Base de Datos en Plesk

Necesitas una base de datos vacía para tu tienda. En Plesk, ve a la sección "Bases de datos" (puede estar dentro de "Sitios web y dominios"). Haz clic en "Agregar base de datos". Dale un nombre (por ejemplo, prestashop_db), elige el tipo de base de datos MySQL y crea un usuario con su contraseña. Anota estos datos, los necesitarás.

Paso 2: Importa tu Archivo .sql

En la misma sección de "Bases de datos", busca tu base de datos recién creada y haz clic en phpMyAdmin. Dentro de phpMyAdmin, selecciona tu base de datos en el menú de la izquierda, luego ve a la pestaña "Importar". Selecciona tu archivo .sql y haz clic en "Continuar". Importará toda tu información.

Paso 3: Conecta los Archivos con la Base de Datos

Ahora, si estás migrando una tienda existente, debes editar el archivo parameters.php que se encuentra en la carpeta app/config de tu PrestaShop. Ábrelo con un editor de texto y cambia los valores de database_host, database_name, database_user y database_password por los datos de tu nueva base de datos en Plesk.

Si es una instalación nueva, simplemente ve a tu dominio en el navegador y sigue el asistente de instalación de PrestaShop. Te pedirá los datos de la base de datos y los archivos se conectarán automáticamente.

[WARNING] Si no editas el parameters.php correctamente, verás un error de conexión a la base de datos. Revisa bien que no haya espacios en blanco y que los datos sean exactamente los que creaste en Plesk.

Resolviendo Problemas Comunes (FAQ)

¿Por qué veo un error 500 después de subir los archivos?
Esto suele ser un problema de permisos. En Plesk, ve al Administrador de archivos, selecciona todos los archivos de httpdocs, haz clic derecho y elige "Cambiar permisos". Asegúrate de que los directorios tengan permisos 755 y los archivos 644.

¿Por qué mi tienda muestra un error de "página no encontrada"?
Revisa que los archivos estén en la carpeta httpdocs y no en una subcarpeta. También verifica que el archivo .htaccess exista y esté configurado correctamente. Si no lo ves, puede que esté oculto. En el Administrador de archivos, activa la opción de "Mostrar archivos ocultos".

¿Puedo usar el Administrador de archivos de Plesk para subir archivos muy grandes?
El Administrador de archivos tiene un límite de tamaño. Si tu archivo .zip es demasiado grande (por ejemplo, más de 100 MB), es mejor que uses FTP con FileZilla, que no tiene límites tan restrictivos.

¿Qué pasa si mi dominio apunta a otro servidor?
Para que Plesk funcione, tu dominio debe estar apuntando a los servidores de nombres (DNS) de tu hosting. Puedes configurar esto en tu registrador de dominios. Si no lo haces, verás la página de tu antiguo hosting.

¿Necesito cambiar algo en el archivo .htaccess?
A veces, al migrar, el .htaccess necesita ser regenerado. Lo más sencillo es borrarlo y luego, en el panel de administración de PrestaShop, ir a "Parámetros avanzados" > "Rendimiento" y activar la opción "Regenerar el archivo .htaccess".

Conclusión y Consejo Final

Subir PrestaShop a Plesk es un proceso muy manejable si sigues estos pasos con calma. Tanto el FTP como el Administrador de archivos son herramientas excelentes; elige la que te resulte más cómoda. La clave está en tener los archivos y la base de datos preparados de antemano y en subir todo a la carpeta httpdocs.

[TIP] Siempre es recomendable hacer una copia de seguridad de tu tienda antes de empezar cualquier migración. Así, si algo sale mal, puedes restaurarla fácilmente. Y recuerda, si tienes dudas, tu proveedor de hosting siempre puede echarte una mano con el proceso de plesk prestashop instalación.

¡Ya tienes tu tienda online en tu nuevo servidor! Ahora solo queda configurar el tema, los módulos y empezar a vender.

¿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