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

Cómo configurar PrestaShop en Plesk: requisitos y primeros pasos

Actualizado el 3 de diciembre de 2025

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de lanzarte a instalar PrestaShop Plesk, es fundamental que compruebes que tu servidor y tu cuenta de hosting cumplen con los requisitos PrestaShop mínimos. Esto te ahorrará dolores de cabeza y errores extraños durante la instalación o, peor aún, durante el funcionamiento diario de tu tienda online.

PrestaShop es un software bastante exigente en comparación con otras plataformas como WordPress, sobre todo si quieres tener una tienda con muchos productos y tráfico. Aquí tienes una lista clara de lo que necesitas tener preparado en tu panel Plesk.

Requisitos de software en tu servidor Plesk

  • PHP 7.2.5 o superior: Es el requisito más importante. Plesk suele permitirte cambiar la versión de PHP por dominio o por subdominio. Te recomiendo usar PHP 7.4 u 8.0, ya que son las versiones más estables y compatibles con los módulos actuales de PrestaShop.
  • MySQL 5.6 o superior (o MariaDB 10.1 o superior): Necesitas una base de datos limpia. Plesk te permite crear bases de datos y usuarios de forma muy sencilla desde su interfaz.
  • Extensiones PHP obligatorias: Debes asegurarte de que las extensiones curl, gd, intl, mbstring, openssl, pdo_mysql, zip y fileinfo estén habilitadas. En Plesk, esto se gestiona desde la configuración de PHP de tu dominio, en la pestaña "PHP Settings".
  • Espacio en disco: PrestaShop ocupa aproximadamente 200 MB en su instalación base, pero te recomiendo tener al menos 1 GB libre para futuros módulos, imágenes y caché.
  • Certificado SSL: Hoy en día es imprescindible para una tienda online. Plesk tiene integración con Let's Encrypt, así que puedes generar uno gratuito en pocos clics.

Requisitos de tu cuenta de hosting

  • Acceso al panel de control Plesk con permisos de administrador o, al menos, de gestión de dominios.
  • Un dominio o subdominio configurado correctamente en Plesk. Si no tienes dominio, puedes usar una subcarpeta temporal, pero no es recomendable para producción.
  • Credenciales de acceso FTP o, mejor aún, acceso al administrador de archivos de Plesk para subir los archivos de instalación.

Primeros pasos: preparar el entorno en Plesk

Una vez que hemos verificado los requisitos PrestaShop, vamos a preparar el terreno en Plesk. Este proceso es muy visual y no requiere conocimientos avanzados de servidores. Vamos paso a paso.

Crear una base de datos y un usuario

Este es el primer paso crítico. PrestaShop necesita una base de datos MySQL para almacenar productos, pedidos, clientes y configuración. En Plesk, el proceso es muy directo.

  1. Inicia sesión en tu panel de control Plesk.
  2. En el menú lateral izquierdo, busca la sección "Bases de datos" y haz clic en "Agregar base de datos".
  3. Selecciona el dominio donde vas a instalar PrestaShop.
  4. Ponle un nombre a la base de datos, por ejemplo tienda_db. Plesk añadirá un prefijo con tu nombre de usuario, así que no te preocupes si el nombre final parece largo.
  5. Elige el tipo de base de datos: MySQL o MariaDB. Cualquiera de los dos sirve.
  6. Crea un nuevo usuario para la base de datos. Anota bien la contraseña, ya que la necesitarás durante la instalación de PrestaShop.
  7. Haz clic en "Aceptar" y ya tienes tu base de datos lista.

[TIP] No uses la contraseña de tu cuenta principal de hosting para la base de datos. Crea una contraseña única y compleja para mayor seguridad.

Cambiar la versión de PHP y los ajustes de memoria

Plesk normalmente usa una versión de PHP por defecto que puede no ser compatible con PrestaShop. Vamos a asegurarnos de que todo esté en orden.

  1. Ve a la sección "Dominios web" y haz clic en el dominio donde vas a instalar la tienda.
  2. Busca el ícono de "PHP Settings" (Configuración de PHP). Suele estar en la pestaña de "Hosting y DNS" o directamente en el panel del dominio.
  3. En el menú desplegable de "PHP version", selecciona una versión 7.4 o superior.
  4. Baja hasta la sección de "Configuración adicional" y busca la directiva memory_limit. Establécelo al menos en 256M para que PrestaShop pueda manejar imágenes y caché sin problemas.
  5. También activa las extensiones que mencionamos antes. Si no ves alguna, busca en el apartado de "Extensiones" y actívalas.
  6. Guarda los cambios.

[WARNING] Si tu hosting usa una versión de PHP muy antigua (5.6 o inferior), PrestaShop no se instalará. Deberás contactar con tu proveedor para actualizar PHP o cambiar de plan.

Generar un certificado SSL gratuito con Let's Encrypt

Una tienda online sin SSL muestra un aviso de "No seguro" en el navegador, lo que ahuyenta a los clientes. Además, los pagos online son imposibles sin SSL.

  1. En el panel del dominio, busca la sección "SSL/TLS Certificates".
  2. Haz clic en "Let's Encrypt" en el menú de la izquierda.
  3. Marca la casilla de "Incluir el subdominio www".
  4. Introduce tu correo electrónico para las notificaciones de renovación.
  5. Haz clic en "Install" y espera unos segundos. Plesk configurará automáticamente el certificado y activará la redirección HTTPS si lo deseas.

Instalar PrestaShop en Plesk: dos métodos sencillos

Ahora viene la parte emocionante: configurar PrestaShop en tu servidor. Tienes dos opciones principales: usar el instalador automático de Plesk (si tu proveedor lo tiene activado) o hacer la instalación manual. Te explico ambas.

Método 1: Instalación automática con el instalador de Plesk

Muchos paneles Plesk incluyen un instalador de aplicaciones llamado "Installatron" o "APS Apps". Es la forma más rápida y sencilla.

  1. En el menú principal de Plesk, busca "Aplicaciones" o "APS Apps".
  2. Busca "PrestaShop" en el catálogo.
  3. Haz clic en "Install".
  4. Selecciona el dominio donde quieres instalarlo.
  5. Elige una subcarpeta si quieres (por ejemplo, tienda) o la raíz del dominio.
  6. Introduce el nombre de la base de datos y el usuario que creaste antes.
  7. Configura el usuario administrador de la tienda (email y contraseña).
  8. Haz clic en "Install" y espera a que termine. Plesk hará todo el trabajo pesado.

[INFO] Si no ves el instalador de aplicaciones en tu Plesk, es que tu proveedor no lo tiene habilitado. No pasa nada, pasa al método manual.

Método 2: Instalación manual paso a paso

Este método te da más control y es igual de fiable. Solo necesitas descargar los archivos de PrestaShop y subirlos a tu servidor.

Paso 1: Descargar PrestaShop

  • Ve al sitio oficial de PrestaShop y descarga la versión estable más reciente en formato ZIP.
  • El archivo contiene una carpeta llamada prestashop con todos los archivos de la aplicación.

Paso 2: Subir los archivos a tu servidor

  • Descomprime el ZIP en tu ordenador.
  • Con un cliente FTP (como FileZilla) o con el administrador de archivos de Plesk, sube el contenido de la carpeta prestashop a la raíz del dominio (httpdocs) o a una subcarpeta si prefieres tener la tienda en midominio.com/tienda.
  • Asegúrate de subir todos los archivos, incluidos los ocultos como .htaccess.

Paso 3: Ejecutar el instalador web

  • Abre tu navegador y visita tu dominio (o la subcarpeta donde subiste los archivos).
  • Verás la primera pantalla del asistente de instalación de PrestaShop.
  • Selecciona tu idioma y haz clic en "Next".
  • Acepta los términos de la licencia.
  • El asistente comprobará que tu servidor cumple los requisitos PrestaShop. Si todo está en verde, continúa.
  • Introduce la información de tu tienda (nombre, actividad, país, etc.).
  • En el apartado de base de datos, selecciona "MySQL" e introduce los datos de la base de datos que creaste en Plesk: nombre, usuario y contraseña.
  • Deja la dirección del servidor como localhost a menos que sepas que tu hosting usa un puerto diferente.
  • Configura la cuenta de administrador con un email válido y una contraseña fuerte.
  • Haz clic en "Install" y espera unos minutos. El instalador creará las tablas y configurará todo automáticamente.

[WARNING] No cierres la pestaña del navegador durante la instalación. Si se corta la conexión, podrías tener que empezar de nuevo.

Eliminar la carpeta de instalación

Un paso crítico que mucha gente olvida: después de instalar, debes eliminar la carpeta install de tu servidor por seguridad.

  • Ve al administrador de archivos de Plesk.
  • Busca la carpeta install en la raíz de tu dominio.
  • Selecciónala y elimínala.
  • Si no la eliminas, PrestaShop mostrará un aviso de seguridad y, lo que es peor, un atacante podría intentar reutilizar el instalador.

Configuración inicial de tu tienda online en Plesk

Una vez instalado, toca configurar PrestaShop para que tu tienda luzca profesional y funcione correctamente. Vamos a repasar los ajustes clave.

Acceder al panel de administración

  • La URL de administración será tudominio.com/admin123 (el número es aleatorio). Guárdala bien.
  • Inicia sesión con el email y contraseña que creaste durante la instalación.
  • Lo primero que verás será el panel de control de PrestaShop con estadísticas y accesos rápidos.

Ajustes básicos de la tienda

  • Ve a "Parámetros avanzados" > "Rendimiento" y activa la caché y la compilación de plantillas (en modo "Recompilar si los archivos han sido modificados").
  • En "Parámetros de la tienda" > "Contacto", introduce los datos de tu empresa, dirección, email y teléfono.
  • Configura las divisas en "Internacional > Localización". Añade el euro, el dólar o la moneda que vayas a usar.
  • Define los impuestos en "Internacional > Impuestos". Dependiendo de tu país, tendrás que crear reglas de impuestos específicas.
  • Activa los módulos de pago que vayas a usar (PayPal, tarjeta, transferencia, etc.) desde el apartado "Módulos y servicios".

Configurar URLs amigables

Las URLs amigables son fundamentales para el SEO de tu tienda online.

  1. Ve a "Parámetros avanzados" > "URLs".
  2. Marca la casilla "Usar URLs amigables".
  3. Haz clic en "Guardar" y luego en "Generar" para que PrestaShop cree las reglas de reescritura.
  4. Si tienes problemas, revisa que el archivo .htaccess tenga permisos de escritura.

Activar el modo mantenimiento durante los cambios

Mientras configuras tu tienda, es mejor que los visitantes no vean un sitio a medio hacer.

  • Ve a "Parámetros de la tienda" > "General".
  • Activa "Modo mantenimiento".
  • Añade tu IP en el campo correspondiente para poder ver la tienda como administrador.
  • Cuando termines, desactiva el modo mantenimiento.

Preguntas frecuentes sobre Plesk y PrestaShop

Aquí tienes algunas dudas comunes que suelen tener los usuarios al configurar PrestaShop en Plesk.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Solo tienes que crear el subdominio en Plesk (por ejemplo, tienda.midominio.com) y seguir los mismos pasos de instalación. Es una buena opción si ya tienes un sitio web principal.

¿Qué hago si la instalación se queda en el 80%?

Esto suele pasar por un límite de memoria o por una extensión PHP deshabilitada. Vuelve a la configuración de PHP en Plesk y sube el memory_limit a 512M. También desactiva temporalmente el antivirus de Plesk si lo tienes activado, ya que a veces interfiere con la instalación.

¿Cómo hago una copia de seguridad de mi tienda en Plesk?

Plesk tiene una herramienta de copias de seguridad muy completa. Ve a "Administrador de copias de seguridad" en el menú principal, selecciona tu dominio y crea una copia completa. También puedes usar módulos de PrestaShop para copias de seguridad automáticas de la base de datos.

¿Es posible usar Syspanel en lugar de Plesk?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar pero la interfaz es diferente. Para acceder a Syspanel, abre tu navegador y escribe https://tudominio.com:2106. Allí podrás gestionar tu dominio, base de datos y archivos, aunque la instalación de PrestaShop será manual en la mayoría de los casos.

¿Cómo actualizo PrestaShop en Plesk?

Puedes actualizar desde el panel de administración de PrestaShop en "Parámetros avanzados" > "Actualizar PrestaShop". Antes de hacerlo, siempre crea una copia de seguridad completa, tanto de los archivos como de la base de datos, desde Plesk.

Consejos finales para tu tienda online en Plesk

Ahora que ya tienes PrestaShop funcionando, te doy algunos consejos para que tu experiencia sea mucho mejor.

  • Configura un sistema de copias de seguridad automático en Plesk. Programar copias diarias de la base de datos y semanales de los archivos es una práctica excelente.
  • Mantén todo actualizado: Plesk, PrestaShop, módulos y plantillas. Las actualizaciones corrigen vulnerabilidades de seguridad.
  • Usa una CDN para acelerar la carga de tu tienda en diferentes países. Plesk tiene integración con Cloudflare en muchos planes.
  • Revisa los logs de error de Plesk si algo falla. Están en la sección "Logs" de tu dominio y te darán pistas muy valiosas.

Configurar PrestaShop en Plesk no es complicado si sigues los pasos en orden. La clave está en preparar bien el entorno: PHP correcto, base de datos limpia y SSL activado. Con un poco de paciencia, tendrás tu tienda online 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