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

PrestaShop en Plesk: Cómo configurar tienda online

Actualizado el 7 de febrero de 2026

Has dado el paso de crear tu propia tienda online. ¡Excelente decisión! Ahora toca la parte técnica, pero no te preocupes, porque con Plesk y PrestaShop, el proceso es más sencillo de lo que parece. Plesk es uno de los paneles de control más amigables del mercado, y PrestaShop es el gigante del comercio electrónico en código abierto. En esta guía extensa, te voy a explicar paso a paso cómo instalar, configurar y optimizar tu PrestaShop en Plesk para que tengas una tienda online Plesk lista para vender en tiempo récord.

Voy a asumir que ya tienes acceso a tu panel de control Plesk. Si usas otro panel como Syspanel (antes conocido como HestiaCP), el proceso es diferente y tendrás que adaptar algunos pasos, pero aquí nos centraremos en Plesk. ¿Preparado? ¡Vamos allá!

¿Por qué elegir PrestaShop en Plesk?

Antes de ensuciarnos las manos, hablemos de por qué esta combinación es tan potente. Plesk es un panel de control que te permite gestionar tu servidor web, bases de datos, dominios y correos desde una interfaz limpia. PrestaShop, por su parte, es un software de código abierto que te da control total sobre tu tienda: desde el diseño hasta los métodos de pago, pasando por la gestión de inventario y envíos.

Ventajas clave:

  • Instalación con un clic: Plesk tiene un instalador automático de aplicaciones (llamado "Aplicaciones" o "Instalador de aplicaciones") que te permite instalar PrestaShop sin tocar código.
  • Gestión centralizada: Desde Plesk puedes gestionar archivos, bases de datos, dominios y SSL para tu tienda.
  • Rendimiento optimizado: Plesk está diseñado para servidores web, por lo que tu tienda cargará rápido si configuras bien el caché.
  • Seguridad integrada: Plesk incluye herramientas como Fail2Ban, actualizaciones automáticas y certificados SSL gratuitos (Let's Encrypt).

[INFO] Si tu hosting usa Syspanel (HestiaCP), el proceso de instalación es manual: tienes que descargar PrestaShop desde su web, subirlo por FTP y crear la base de datos a mano. En Plesk, es mucho más automático.

Requisitos previos para instalar PrestaShop en Plesk

Antes de lanzarte, asegúrate de que tu servidor cumple con lo mínimo. No querrás encontrarte con errores a mitad del camino.

Requisitos técnicos:

  • PHP 7.4 o superior (PrestaShop 8 necesita PHP 8.0+ para funcionar correctamente).
  • MySQL 5.6+ o MariaDB 10.1+ (la base de datos).
  • Apache o Nginx como servidor web (Plesk suele usar Apache por defecto).
  • Módulos de PHP necesarios: curl, gd, json, mbstring, openssl, pdo_mysql, zip, xml, bcmath, intl.
  • Espacio en disco: Al menos 500 MB para la instalación base, pero necesitarás más para productos, imágenes y tráfico.

¿Cómo verifico esto en Plesk?

  1. Inicia sesión en tu Plesk.
  2. Ve a Herramientas y ajustes > PHP Settings (o "Ajustes de PHP").
  3. Busca la versión de PHP y los módulos habilitados. Si falta alguno, puedes activarlo desde el mismo panel (en la pestaña "Extensiones").

[WARNING] Si tu versión de PHP es inferior a 7.4, PrestaShop no se instalará correctamente. Pide a tu proveedor de hosting que actualice PHP o hazlo desde Plesk si tienes permisos de administrador.

Paso 1: Instalar PrestaShop en Plesk (método automático)

Este es el método más rápido y recomendado para principiantes. Plesk tiene un "Instalador de aplicaciones" que te permite instalar PrestaShop en cuestión de minutos.

1.1 Accede al instalador de aplicaciones

  1. En tu panel de Plesk, haz clic en Aplicaciones (en el menú lateral izquierdo, bajo "Sitios web y dominios").
  2. Verás un catálogo de aplicaciones. En la barra de búsqueda, escribe PrestaShop.
  3. Selecciona la versión más reciente (normalmente la que aparece como "PrestaShop 8.x").

1.2 Configura la instalación

  1. Haz clic en Instalar.
  2. Elige el dominio o subdominio donde quieres que se aloje tu tienda. Por ejemplo, tutienda.com o tienda.tudominio.com.
  3. Rellena los datos de la base de datos:
    • Nombre de la base de datos: Puedes usar el que Plesk genera automáticamente o crear uno nuevo.
    • Usuario y contraseña: Plesk te sugerirá valores seguros. Anótalos, los necesitarás después.
  4. Configura el idioma y la moneda por defecto (por ejemplo, Español y EUR).
  5. Haz clic en Instalar.

1.3 Finaliza la instalación

Plesk descargará e instalará PrestaShop automáticamente. Cuando termine, verás un mensaje de éxito. Ahora, accede a tu dominio (ej: tutienda.com) y verás el asistente de configuración de PrestaShop.

[TIP] Si el instalador automático falla, revisa los logs de error en Plesk (Herramientas y ajustes > Logs). El problema suele ser falta de memoria PHP o módulos deshabilitados.

Paso 2: Configurar PrestaShop desde el asistente

Una vez que accedes a tu dominio, PrestaShop te pedirá que completes unos pocos pasos para terminar la instalación.

2.1 Pantalla de bienvenida

  • Selecciona el idioma (Español).
  • Acepta los términos y condiciones.
  • Haz clic en Siguiente.

2.2 Información de la tienda

  • Nombre de la tienda: Ponle un nombre atractivo (ej: "TuTienda Online").
  • Actividad principal: Elige entre "Ropa", "Electrónica", etc. o "Otra".
  • País: Selecciona tu país.
  • Habilitar tienda: Déjalo marcado para que la tienda esté visible.

2.3 Configuración de la cuenta de administrador

  • Crea un correo electrónico y contraseña para acceder al back office (panel de administración).
  • Guarda estos datos en un lugar seguro. Si los pierdes, no podrás gestionar tu tienda.

2.4 Base de datos

Aquí PrestaShop te pedirá los datos de la base de datos que configuraste en Plesk. Si usaste el instalador automático, los campos ya deberían estar rellenos. Si no, introduce:

  • Servidor de base de datos: localhost (o la IP que te haya dado tu hosting).
  • Nombre de la base de datos: El que pusiste en Plesk.
  • Usuario y contraseña: Los de la base de datos.

Haz clic en Probar conexión. Si todo está bien, pulsa Siguiente.

2.5 Instalación final

PrestaShop instalará las tablas y configuraciones. Al terminar, verás un mensaje de éxito. Importante: Elimina la carpeta install del servidor por seguridad. Puedes hacerlo desde el administrador de archivos de Plesk (ve a Archivos > httpdocs > borra la carpeta install).

[WARNING] No olvides eliminar la carpeta install. Si no lo haces, cualquier persona podría reinstalar tu tienda y borrar tus datos.

Paso 3: Configurar el dominio y SSL en Plesk

Tu tienda ya está instalada, pero para que sea profesional necesitas un dominio bonito y un certificado SSL (el candado verde en la barra de direcciones).

3.1 Añadir un dominio (si no lo tienes)

  1. En Plesk, ve a Sitios web y dominios.
  2. Haz clic en Añadir dominio.
  3. Introduce tu dominio (ej: tutienda.com) y configura el tipo de hosting (compartido o dedicado, según tu plan).
  4. Plesk creará automáticamente la estructura de carpetas.

3.2 Instalar SSL gratuito (Let's Encrypt)

  1. En Sitios web y dominios, selecciona tu dominio.
  2. Haz clic en SSL/TLS (o "Certificados SSL").
  3. Elige Let's Encrypt.
  4. Introduce tu correo electrónico y marca Incluir dominio www.
  5. Haz clic en Instalar. En 1-2 minutos tendrás SSL activo.

[INFO] El SSL es obligatorio para cualquier tienda online. Sin él, los navegadores marcarán tu sitio como "No seguro" y los clientes desconfiarán.

Paso 4: Configuración básica de PrestaShop para vender

Ahora toca el trabajo fino: personalizar tu tienda para que sea atractiva y funcional.

4.1 Accede al back office

  • Ve a tutienda.com/admin (o la URL que te dio PrestaShop durante la instalación).
  • Inicia sesión con tu correo y contraseña de administrador.

4.2 Configura los datos generales

  • Ve a Mejorar > Parámetros de la tienda > Contacto y añade tu dirección, teléfono y correo de atención al cliente.
  • En Parámetros de la tienda > Productos, configura las unidades por defecto, el IVA y las opciones de envío.

4.3 Añade productos

  1. Ve a Vender > Catálogo > Productos.
  2. Haz clic en Añadir producto.
  3. Rellena:
    • Nombre, descripción, precio, fotos (mínimo 3 imágenes de buena calidad).
    • Categoría (crea categorías como "Ropa de hombre", "Electrónica", etc.).
    • Cantidad en stock.
  4. Guarda y repite.

4.4 Configura métodos de pago

  • Ve a Mejorar > Módulos > Módulos y servicios.
  • Busca "PayPal", "Stripe" o "Transferencia bancaria" y actívalos.
  • Sigue las instrucciones para conectar tu cuenta bancaria o de pago.

4.5 Configura envíos

  • Ve a Mejorar > Transporte > Transportistas.
  • Añade un transportista (ej: Correos, MRW) con sus tarifas.
  • Define zonas de envío (nacional, internacional).

[TIP] Si vendes productos digitales (descargables), en PrestaShop puedes configurarlos como "Producto virtual" y no necesitarás envío físico.

Paso 5: Optimización de rendimiento para tu tienda online Plesk

Una tienda lenta ahuyenta clientes. Aquí te doy trucos para que tu PrestaShop en Plesk vuele.

5.1 Activa el caché en Plesk

  1. En Plesk, ve a Sitios web y dominios > selecciona tu dominio > Apache y Nginx.
  2. Activa Nginx como proxy de caché (si está disponible). Esto acelera la entrega de contenido estático.
  3. Guarda los cambios.

5.2 Configura el caché de PrestaShop

  1. En el back office, ve a Mejorar > Rendimiento.
  2. Activa Caché de Smarty y Caché de páginas.
  3. En Opciones avanzadas, elige "Sistema de archivos" para el almacenamiento en caché.
  4. Guarda.

5.3 Comprime imágenes

  • Instala el módulo PrestaShop Image Optimizer (gratuito) desde el marketplace de PrestaShop.
  • Comprime todas las imágenes de productos sin perder calidad.

5.4 Usa una CDN

  • Si tu tienda tiene tráfico global, considera Cloudflare (gratuito). Se integra fácilmente con Plesk.

[WARNING] No actives todos los tipos de caché a la vez. Prueba uno por uno y verifica que tu tienda siga funcionando correctamente.

Preguntas frecuentes (FAQ) sobre PrestaShop en Plesk

P: ¿Puedo instalar PrestaShop en un subdominio?
R: Sí. En Plesk, al instalar, elige un subdominio como tienda.tudominio.com. Es útil si ya tienes un sitio web principal.

P: ¿Qué hago si el instalador automático no encuentra PrestaShop?
R: Asegúrate de que tu Plesk tenga el catálogo de aplicaciones actualizado. Ve a Herramientas y ajustes > Actualizaciones y busca nuevas versiones. Si sigue sin aparecer, descarga PrestaShop manualmente desde su web y súbelo por FTP.

P: ¿Cómo hago copias de seguridad de mi tienda?
R: En Plesk, ve a Sitios web y dominios > selecciona tu dominio > Copia de seguridad. Programa copias diarias o semanales. También puedes exportar la base de datos desde phpMyAdmin.

P: Mi tienda carga lento, ¿qué hago?
R: Revisa el caché (paso 5), comprime imágenes, y asegúrate de que tu hosting tenga suficiente RAM. Si usas Syspanel (HestiaCP), el rendimiento puede ser menor porque no tiene caché Nginx integrado.

P: ¿Puedo cambiar el diseño de mi tienda?
R: Sí. En el back office, ve a Mejorar > Diseño > Temas. Puedes instalar temas gratuitos o de pago. También puedes personalizar CSS/HTML desde Posiciones o Personalización.

P: ¿Cómo actualizo PrestaShop a la última versión?
R: En el back office, ve a Mejorar > Módulos > Actualizaciones. PrestaShop te avisará si hay una nueva versión. Haz siempre una copia de seguridad antes de actualizar.

P: ¿Es seguro tener la tienda en Plesk?
R: Sí, Plesk es un panel seguro. Pero recuerda: mantén PrestaShop actualizado, usa contraseñas fuertes y activa SSL.

Conclusión: Tu tienda online ya está en marcha

Has logrado configurar PrestaShop en Plesk de principio a fin. Desde la instalación con un clic hasta la optimización de rendimiento, ahora tienes una tienda online Plesk funcional, segura y rápida. Recuerda que el éxito de tu tienda no solo depende de la tecnología, sino del contenido: buenos productos, descripciones claras, fotos atractivas y una atención al cliente impecable.

Si te atascas en algún paso, vuelve a esta guía. Y si usas Syspanel (HestiaCP), recuerda que el proceso es más manual, pero los principios son los mismos: base de datos, archivos y configuración de dominio.

¡Ahora ve y vende! 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