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

Cómo configurar PrestaShop en Plesk fácilmente

Actualizado el 17 de noviembre de 2025

Configurar una tienda online puede parecer un desafío técnico, pero con las herramientas adecuadas, es un proceso sencillo y directo. En este artículo, te guiaremos paso a paso para que puedas instalar y configurar PrestaShop en Plesk de forma fácil, incluso si no tienes experiencia previa en administración de servidores. Plesk es uno de los paneles de control de hosting más populares y amigables, y combinado con PrestaShop (el líder en e-commerce), tendrás tu tienda lista en minutos.

Aquí aprenderás desde los requisitos previos hasta los ajustes finales de configuración, resolviendo las dudas más comunes que surgen al configurar PrestaShop en un entorno compartido o dedicado. Además, si en algún momento usas Syspanel (el antiguo HestiaCP), recuerda que el puerto de acceso es el 2106, aunque hoy nos centraremos en Plesk.

Requisitos previos antes de instalar PrestaShop en Plesk

Antes de empezar, asegúrate de tener lo siguiente:

  • Un plan de hosting con Plesk: La mayoría de los proveedores de hosting PrestaShop incluyen Plesk. Verifica que tu plan soporte PHP 7.4 o superior (recomendado PHP 8.0+), MySQL/MariaDB y suficiente espacio en disco.
  • Dominio propio: Puedes usar un dominio principal o un subdominio (ej: tienda.tudominio.com). Debe estar apuntando a los DNS de tu hosting.
  • Acceso a Plesk: Usuario y contraseña del panel. Normalmente accedes mediante https://tudominio:8443 o la URL que te haya proporcionado tu proveedor.
  • Archivos de PrestaShop: Descarga la última versión desde prestashop.com (archivo .zip). También puedes usar el instalador automático de Plesk, pero aquí te mostraremos ambos métodos.

[INFO] Si tu hosting usa Syspanel (anteriormente HestiaCP), el puerto de acceso es el 2106 (ej: https://tudominio:2106). Sin embargo, este artículo está enfocado en Plesk, que usa el puerto 8443 por defecto.

Paso 1: Acceder a Plesk y preparar el entorno

Inicia sesión en tu panel de Plesk. Una vez dentro, verás un panel de control con varias opciones. Para configurar PrestaShop, primero necesitas crear o seleccionar el dominio donde se alojará la tienda.

Crear un nuevo dominio o subdominio

  1. En el menú izquierdo, haz clic en Sitios web y dominios.
  2. Si ya tienes un dominio principal, puedes crear un subdominio. Haz clic en Añadir subdominio.
  3. Introduce el nombre (ej: tienda) y selecciona el dominio padre. Plesk creará automáticamente la carpeta correspondiente.
  4. Asegúrate de que el dominio esté apuntando a los servidores de tu hosting (puedes verificarlo en la sección DNS).

Si usas un dominio nuevo, primero debes añadirlo desde Sitios web y dominios > Añadir dominio y seguir los pasos.

Verificar los requisitos de PHP y base de datos

PrestaShop necesita ciertas extensiones de PHP. Para comprobarlo:

  1. Ve a Sitios web y dominios y haz clic en el nombre de tu dominio.
  2. En la sección PHP, elige una versión reciente (PHP 8.0 o 8.1). Haz clic en Ajustes de PHP.
  3. Asegúrate de que las extensiones mysqli, gd, curl, mbstring, openssl, pdo_mysql, zip y xml estén habilitadas. Si no, actívalas desde la lista.
  4. Guarda los cambios.

[TIP] Si no ves la opción de PHP, contacta con tu proveedor de hosting. En algunos planes compartidos, la versión de PHP se configura globalmente.

Crear una base de datos para PrestaShop

PrestaShop almacena toda la información (productos, clientes, pedidos) en una base de datos MySQL. Vamos a crearla:

  1. En el menú izquierdo, ve a Bases de datos.
  2. Haz clic en Añadir base de datos.
  3. Introduce un nombre (ej: prestashop_db). Plesk sugiere un prefijo con el nombre de usuario.
  4. Crea un usuario para la base de datos:
    • Nombre de usuario: ej: presta_user.
    • Contraseña: genera una segura (mínimo 12 caracteres con símbolos). Puedes usar el generador de Plesk.
  5. Asigna todos los privilegios (selecciona "Todos").
  6. Haz clic en Aceptar. Anota los datos: nombre de la base de datos, usuario y contraseña. Los necesitarás durante la instalación.

Paso 2: Subir los archivos de PrestaShop a Plesk

Ahora tienes dos opciones: usar el instalador automático (recomendado para principiantes) o la instalación manual (más control).

Opción A: Instalación automática con el instalador de aplicaciones de Plesk

Plesk incluye un instalador que automatiza todo el proceso.

  1. Ve a Sitios web y dominios y haz clic en el dominio donde quieres instalar.
  2. Busca el botón Instalador de aplicaciones (o Aplicaciones en algunos temas).
  3. En el catálogo, busca PrestaShop. Haz clic en Instalar.
  4. Completa los datos:
    • Directorio: déjalo vacío si quieres que la tienda esté en la raíz (ej: tudominio.com). Si usas un subdirectorio, escribe el nombre (ej: tienda).
    • Base de datos: selecciona la que creaste antes o deja que Plesk cree una nueva.
    • Idioma: elige español.
  5. Acepta los términos y haz clic en Instalar. El proceso tardará unos minutos.

[WARNING] Si tu hosting tiene recursos limitados, la instalación automática puede fallar. En ese caso, usa la opción manual.

Opción B: Instalación manual (paso a paso)

Esta opción te da más control y es útil si el instalador automático no funciona.

  1. Descarga el archivo .zip de PrestaShop desde su página oficial.
  2. En Plesk, ve a Sitios web y dominios y haz clic en el dominio.
  3. En la sección Archivos, haz clic en Administrador de archivos.
  4. Navega hasta la carpeta httpdocs (o la raíz del dominio). Si usas un subdominio, la carpeta se llama igual que el subdominio.
  5. Sube el archivo .zip usando el botón Subir (arrastra el archivo o selecciónalo).
  6. Una vez subido, selecciona el archivo y haz clic en Extraer. Se creará una carpeta prestashop con todos los archivos.
  7. Mueve el contenido de la carpeta prestashop a la raíz (httpdocs) para que la tienda se vea directamente en tu dominio. Puedes seleccionar todos los archivos, cortarlos y pegarlos en la raíz.
  8. Elimina la carpeta vacía prestashop y el archivo .zip original.

[TIP] Si solo quieres que la tienda esté en una subcarpeta (ej: tudominio.com/tienda), no muevas los archivos; simplemente renombra la carpeta prestashop a tienda.

Paso 3: Ejecutar el asistente de instalación de PrestaShop

Una vez que los archivos están en su lugar, abre tu navegador y visita tu dominio (o subdominio). Verás la pantalla de bienvenida de PrestaShop.

  1. Selecciona el idioma: Elige Español y haz clic en Siguiente.
  2. Acepta los términos de licencia: Marca la casilla y continúa.
  3. Información de la tienda:
    • Nombre de la tienda: Elige un nombre comercial.
    • Actividad principal: Selecciona la que más se ajuste (ej: Ropa, Electrónica, etc.).
    • País: Elige el tuyo.
    • Moneda por defecto: Generalmente Euro o Dólar.
    • Habilitar SSL: Si tienes certificado SSL (recomendado), actívalo.
  4. Configuración de la cuenta de administrador:
    • Introduce un nombre, apellidos, correo electrónico y contraseña segura para acceder al panel de control de la tienda.
    • Recuerda estos datos: los necesitarás para gestionar tu tienda.
  5. Configuración de la base de datos:
    • Selecciona MySQL/MariaDB.
    • Introduce los datos que creaste en Plesk:
      • Dirección del servidor: localhost (suele funcionar).
      • Nombre de la base de datos: el que anotaste.
      • Usuario de la base de datos: el usuario que creaste.
      • Contraseña: la contraseña del usuario.
    • Haz clic en Probar conexión. Si todo está bien, verás un mensaje de éxito.
  6. Siguiente y espera a que se complete la instalación. Al final, verás un resumen y la opción de Administrar tu tienda.

[WARNING] Durante la instalación, PrestaShop puede pedir permisos de escritura en ciertas carpetas. Si ves errores, desde el Administrador de archivos de Plesk, asigna permisos 755 a las carpetas config, cache, log, img, mails, modules, themes, override, upload, download y translations. También al archivo settings.inc.php (permisos 644).

Paso 4: Configuración post-instalación esencial

Una vez instalado, accede al panel de administración (tudominio.com/adminXXXX). La URL exacta te la da PrestaShop al finalizar. Ahora toca realizar ajustes básicos para que tu tienda funcione correctamente.

Activar el modo amigable de URLs (SEO)

  1. En el menú izquierdo, ve a Configuración de la tienda > Parámetros de la tienda > Tráfico y SEO.
  2. En la pestaña SEO y URLs, activa la opción URLs amigables.
  3. Guarda los cambios. Esto mejora el posicionamiento en buscadores.

Configurar el certificado SSL (HTTPS)

Si tu dominio tiene SSL (la mayoría de los hostings lo ofrecen gratis con Let's Encrypt):

  1. En Plesk, ve a Sitios web y dominios y haz clic en Certificado SSL/TLS.
  2. Si no tienes uno, haz clic en Añadir certificado SSL y selecciona Let's Encrypt. Sigue los pasos para emitirlo.
  3. Una vez activo, en PrestaShop, ve a Configuración de la tienda > Parámetros generales y activa Habilitar SSL y Habilitar SSL en todas las páginas.

Optimizar el rendimiento básico

  1. En el panel de PrestaShop, ve a Configuración de la tienda > Rendimiento.
  2. Activa Combinar, comprimir y almacenar en caché en el servidor para CSS y JavaScript.
  3. Activa la Caché de plantillas y selecciona Caché de archivos.
  4. Guarda los cambios.

[INFO] Si tu hosting tiene poco recursos, evita activar demasiadas opciones de caché hasta que tu tienda tenga tráfico real.

Preguntas frecuentes (FAQ) sobre configurar PrestaShop en Plesk

¿Puedo instalar PrestaShop en un subdominio?

Sí, es muy común. Simplemente crea un subdominio en Plesk (ej: tienda.tudominio.com) y sigue los mismos pasos. Asegúrate de que los archivos se suban a la carpeta de ese subdominio.

¿Qué hago si el instalador automático de Plesk no funciona?

Prueba la instalación manual. A veces, el instalador automático falla por restricciones de memoria o permisos. La instalación manual te da más control.

¿Cómo actualizo PrestaShop después de instalarlo?

Plesk no actualiza automáticamente las aplicaciones manuales. Debes hacerlo desde el panel de administración de PrestaShop (en Configuración avanzada > Actualizar). Siempre haz una copia de seguridad antes.

¿Puedo migrar mi tienda PrestaShop desde otro hosting a Plesk?

Sí. Exporta tu base de datos desde el panel anterior, descarga los archivos por FTP, y luego importa la base de datos en Plesk (desde Bases de datos > Importar). Sube los archivos y ajusta el archivo app/config/parameters.php con los nuevos datos de conexión.

¿Es necesario tener conocimientos técnicos para configurar PrestaShop en Plesk?

No. Con esta guía, cualquier persona puede hacerlo. Plesk simplifica mucho la gestión, y el asistente de instalación de PrestaShop es muy intuitivo.

Conclusión: Tu tienda PrestaShop ya está lista en Plesk

Has completado la instalación y configuración básica de tu tienda online. Ahora puedes empezar a añadir productos, configurar métodos de pago y personalizar el diseño. Recuerda que Plesk facilita tareas como la creación de copias de seguridad, la gestión de correos electrónicos y la monitorización del rendimiento.

Si encuentras algún problema, revisa los logs de error en Plesk (en Sitios web y dominios > Logs) o consulta la documentación oficial de PrestaShop. Y si tu hosting usa Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106; aunque los pasos son similares, la interfaz cambia.

¡Ahora 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