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

PrestaShop: Cómo instalar y configurar en Plesk

Actualizado el 15 de marzo de 2026

Introducción: ¿Por qué combinar PrestaShop con Plesk?

Si estás pensando en montar una tienda online, PrestaShop es una de las plataformas de comercio electrónico más potentes y flexibles que existen. Es de código abierto, totalmente personalizable y cuenta con una comunidad enorme. Por otro lado, Plesk es uno de los paneles de control de hosting más populares y fáciles de usar. Al combinar PrestaShop Plesk, obtienes una solución robusta para gestionar tu tienda y tu servidor desde un mismo lugar, sin necesidad de ser un experto en sistemas.

En esta guía te explicaré paso a paso cómo instalar y configurar PrestaShop en Plesk. Cubriremos desde los requisitos previos hasta la configuración final, incluyendo trucos para que tu tienda cargue rápido y esté optimizada para buscadores. Si has estado buscando un Plesk PrestaShop tutorial claro y completo, has llegado al lugar indicado.


Requisitos previos antes de instalar PrestaShop

Antes de empezar con la instalación, asegúrate de cumplir con estos requisitos básicos. Te ahorrará dolores de cabeza.

1. Tener un servidor con Plesk instalado

Necesitas un servidor (VPS o dedicado) con Plesk. Si usas un hosting compartido, muchos proveedores ya lo incluyen. Verifica que tu plan tenga acceso a Plesk.

2. Dominio y DNS configurados

Tu dominio debe apuntar al servidor donde está Plesk. Normalmente se configura añadiendo los nameservers que te da tu proveedor.

3. PHP y base de datos compatibles

PrestaShop 8 (la versión más reciente) requiere:

  • PHP 7.4 o superior (recomendado PHP 8.0+)
  • MySQL 5.6+ o MariaDB 10.1+
  • Módulos PHP: gd, curl, json, mbstring, openssl, pdo_mysql, zip, fileinfo, intl, bcmath, xml, dom

Plesk normalmente ya trae estos módulos, pero es bueno verificarlo.

4. Acceso a Plesk

Necesitas las credenciales de administrador de Plesk (usuario y contraseña). El acceso suele ser https://tudominio:8443 o https://IP:8443.


Paso 1: Preparar el entorno en Plesk

Lo primero es crear el espacio para tu tienda. Sigue estos pasos:

1.1 Crear un dominio o subdominio

  1. Inicia sesión en Plesk.
  2. Ve a Sitios web y dominios.
  3. Haz clic en Añadir dominio.
  4. Introduce tu dominio (ejemplo: mutienda.com) o subdominio (tienda.midominio.com).
  5. Selecciona la opción de crear una suscripción si es necesario.
  6. Espera a que se configuren los registros DNS básicos.

[TIP] Si ya tienes un sitio web principal, usa un subdominio para la tienda. Así no mezclas contenido.

1.2 Configurar la base de datos

PrestaShop necesita una base de datos para guardar productos, pedidos, clientes, etc.

  1. En el mismo panel de Sitios web y dominios, busca la sección Bases de datos.
  2. Haz clic en Añadir base de datos.
  3. Ponle un nombre descriptivo (ej: prestashop_db).
  4. Crea un usuario con contraseña segura. Anótalos, los necesitarás después.
  5. Asigna la base de datos a tu dominio.

1.3 Verificar la versión de PHP

Plesk permite cambiar la versión de PHP por dominio.

  1. Ve a Sitios web y dominios > selecciona tu dominio.
  2. Busca PHP Settings.
  3. Elige PHP 8.0 o superior (si está disponible).
  4. Guarda los cambios.

[INFO] Si no ves PHP 8.0, contacta a tu proveedor de hosting o actualiza Plesk desde Herramientas y ajustes > Actualizaciones.


Paso 2: Descargar e instalar PrestaShop

Ahora vamos a instalar el software. Puedes hacerlo de dos formas: mediante el instalador automático de Plesk o manualmente. Te explico ambas.

Opción A: Usar el instalador automático de Plesk (recomendado para principiantes)

Plesk incluye un catálogo de aplicaciones llamado Catálogo de aplicaciones o Aplicaciones.

  1. En Sitios web y dominios, haz clic en Catálogo de aplicaciones (o busca el icono).
  2. Busca PrestaShop en el buscador.
  3. Selecciona la versión más reciente.
  4. Haz clic en Instalar.
  5. Completa los datos:
    • Directorio de instalación: déjalo vacío para instalar en la raíz del dominio, o escribe /tienda si quieres que esté en una subcarpeta.
    • Base de datos: selecciona la que creaste antes.
    • Nombre del administrador, email y contraseña para acceder al panel de PrestaShop.
  6. Acepta los términos y haz clic en Instalar.

En unos minutos tendrás tu tienda lista. Plesk se encarga de todo.

Opción B: Instalación manual (más control)

Si prefieres tener el control total, puedes descargar PrestaShop desde su web oficial e instalarlo manualmente.

  1. Descarga el paquete comprimido de PrestaShop desde prestashop.com (versión completa, no el instalador).
  2. Descomprime el archivo en tu ordenador.
  3. Accede a Plesk y ve a Sitios web y dominios > Administrador de archivos (o usa FTP).
  4. Sube todos los archivos descomprimidos a la carpeta raíz de tu dominio (normalmente httpdocs).
  5. Una vez subidos, ve a tu dominio en el navegador (ej: http://tudominio.com).
  6. Aparecerá el asistente de instalación de PrestaShop:
    • Idioma: elige español.
    • Licencia: acepta los términos.
    • Información de la tienda: nombre, actividad, país, etc.
    • Sistema: te pedirá la base de datos. Introduce los datos que creaste en Plesk (nombre, usuario, contraseña, servidor: localhost).
    • Cuenta de administrador: crea tu usuario, email y contraseña.
  7. Haz clic en Instalar y espera.

[WARNING] Durante la instalación manual, asegúrate de que la carpeta httpdocs tenga permisos de escritura (755). Si tienes errores, desde Plesk puedes cambiar permisos en Administrador de archivos.


Paso 3: Configuración inicial de PrestaShop

Una vez instalado, toca configurar lo básico para que tu tienda funcione bien y esté optimizada.

3.1 Acceder al panel de administración

La URL de administración suele ser tudominio.com/admin (o la que hayas elegido). Inicia sesión con el email y contraseña que creaste.

3.2 Configurar la información general

  1. Ve a Parámetros de la tienda > Contacto.
  2. Añade tu dirección, teléfono, email de contacto.
  3. En Parámetros de la tienda > Configuración de productos, define unidades de peso, moneda (ej: EUR) y el catálogo.

3.3 Activar y configurar los módulos esenciales

PrestaShop trae módulos precargados. Algunos esenciales:

  • SEO: Activa URLs amigables en Parámetros de la tienda > Tráfico y SEO > URLs amigables. Marca la casilla y guarda.
  • Rendimiento: En Parámetros avanzados > Rendimiento, activa:
    • Combinar y comprimir archivos CSS/JS (mejora la velocidad).
    • Caché (si tu hosting lo soporta).
  • Seguridad: En Parámetros avanzados > Seguridad, activa SSL si tienes certificado (recomendado).

3.4 Crear categorías y productos

  1. Ve a Catálogo > Categorías y crea las principales (ej: Ropa, Electrónica).
  2. Luego, en Productos, añade tus productos con imágenes, descripciones y precios.

[TIP] Usa imágenes optimizadas (menos de 200 KB) para que la tienda cargue rápido. Puedes usar herramientas como TinyPNG.


Paso 4: Configurar Plesk para un mejor rendimiento y seguridad

Ahora vamos a ajustar Plesk para que PrestaShop vuele.

4.1 Activar SSL/HTTPS

Es obligatorio para las tiendas online (protege datos de clientes).

  1. En Plesk, ve a Sitios web y dominios > tu dominio.
  2. Busca SSL/TLS Certificates.
  3. Haz clic en Añadir certificado SSL.
  4. Puedes usar un certificado gratuito de Let's Encrypt (Plesk lo integra). Selecciona Let's Encrypt y sigue los pasos.
  5. Una vez instalado, activa la redirección automática de HTTP a HTTPS en Redirección HTTP.

4.2 Configurar la caché de Plesk

Plesk tiene un módulo de Caché (Varnish o Nginx).

  1. Ve a Sitios web y dominios > Caché.
  2. Actívala y elige el tipo (Nginx suele ser más compatible).
  3. Configura el tiempo de expiración (recomiendo 1 hora para contenido dinámico).

4.3 Optimizar PHP-FPM

En PHP Settings, ajusta:

  • memory_limit: 256M o más.
  • max_execution_time: 60 segundos.
  • upload_max_filesize: 20M (para subir productos con imágenes grandes).
  • post_max_size: 20M.

[INFO] Estos valores evitan errores de memoria al instalar módulos o procesar pedidos.

4.4 Configurar el cortafuegos (opcional)

En Herramientas y ajustes > Cortafuegos, puedes bloquear IPs sospechosas. No es obligatorio, pero ayuda.


Paso 5: Migrar o hacer copias de seguridad

Si ya tienes una tienda en otro servidor, puedes migrarla a Plesk. O si empiezas de cero, es vital hacer backups.

5.1 Copia de seguridad desde Plesk

  1. Ve a Sitios web y dominios > Copias de seguridad.
  2. Haz clic en Realizar copia de seguridad.
  3. Elige los archivos y la base de datos.
  4. Descarga el archivo o guárdalo en el servidor.

5.2 Migrar una tienda existente

  1. Exporta la base de datos desde tu PrestaShop anterior (phpMyAdmin).
  2. Exporta los archivos (por FTP).
  3. En Plesk, crea un nuevo dominio y base de datos.
  4. Sube los archivos a httpdocs.
  5. Importa la base de datos desde phpMyAdmin (en Plesk, ve a Bases de datos > haz clic en el nombre > phpMyAdmin).
  6. Edita el archivo app/config/parameters.php de PrestaShop para que coincida con la nueva base de datos (nombre, usuario, contraseña).

[WARNING] Asegúrate de que las URLs de tu tienda en la base de datos coincidan con el nuevo dominio. Puedes cambiarlas con una consulta SQL en phpMyAdmin: UPDATE ps_shop_url SET domain='tudominio.com', domain_ssl='tudominio.com' WHERE id_shop=1;


Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un subdominio con Plesk?

Sí, solo crea un subdominio en Plesk (ej: tienda.tudominio.com) y sigue los mismos pasos.

¿Qué hago si la instalación automática falla?

Prueba la instalación manual. También verifica que tu PHP tenga los módulos necesarios. En Plesk, ve a Herramientas y ajustes > PHP Settings y activa los módulos faltantes.

¿Cómo actualizar PrestaShop en Plesk?

Ve a Catálogo de aplicaciones y busca actualizaciones. O hazlo manualmente descargando la nueva versión y subiendo los archivos (haz backup primero).

Mi tienda carga lenta, ¿qué puedo hacer?

  • Activa la caché en PrestaShop y Plesk.
  • Optimiza imágenes.
  • Usa un CDN (ej: Cloudflare) desde Plesk.
  • Contrata un VPS con mejores recursos.

¿Plesk es compatible con PrestaShop 8?

Sí, siempre que tengas PHP 8.0+ y MySQL/MariaDB actualizados.

¿Necesito conocimientos técnicos para usar Plesk?

No, Plesk es muy visual. Con esta guía podrás instalar PrestaShop sin problema. Si algo falla, consulta la documentación de Plesk o el foro de PrestaShop.


Conclusión

Has aprendido a instalar PrestaShop en Plesk de forma sencilla, ya sea con el instalador automático o manualmente. También hemos visto cómo configurar la tienda, optimizar el rendimiento y asegurarla. Recuerda que la clave del éxito está en mantener todo actualizado y hacer copias de seguridad periódicas.

Si sigues este Plesk PrestaShop tutorial, tendrás tu tienda online funcionando en menos de una hora. Y si te surge alguna duda, vuelve a esta guía o pregunta en los comentarios. ¡Buena suerte con tu negocio!

¿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