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

PrestaShop: guía para instalarlo en Plesk

Actualizado el 11 de noviembre de 2025

Introducción: ¿Por qué PrestaShop en Plesk?

Si estás pensando en montar una tienda online, PrestaShop es una de las plataformas de código abierto más potentes y flexibles que existen. Y si tu hosting utiliza Plesk como panel de control, estás de suerte: la instalación es muy sencilla, incluso si no tienes experiencia técnica previa.

En esta guía completa, te explicaré paso a paso cómo instalar PrestaShop en Plesk, desde la preparación del servidor hasta los primeros ajustes de configuración. Al final, tendrás tu tienda online funcionando sin complicaciones.

[INFO] Este tutorial está pensado para usuarios que ya tienen acceso a Plesk (normalmente a través de tu proveedor de hosting). Si aún no tienes contratado un hosting con Plesk, necesitarás uno que lo incluya.


Requisitos previos antes de instalar PrestaShop en Plesk

Antes de lanzarnos a la instalación, asegurémonos de que todo está listo. Estos son los requisitos mínimos que debe cumplir tu servidor:

Requisitos del servidor (Plesk)

  • PHP 7.4 o superior (recomendado PHP 8.0 o 8.1 para mejor rendimiento)
  • MySQL 5.6+ o MariaDB 10.1+
  • Apache o nginx (Plesk suele traer Apache por defecto)
  • Módulos PHP necesarios: curl, gd, intl, mbstring, openssl, pdo_mysql, simplexml, zip, entre otros
  • Memoria mínima: 256 MB para PHP (recomendado 512 MB o más)

¿Cómo verifico esto en Plesk?

Plesk ya incluye la mayoría de estos componentes. Durante la instalación de PrestaShop, el propio script te avisará si falta algo. Pero si quieres ir sobre seguro:

  1. Ve a Herramientas y Configuración > Configuración de PHP.
  2. Selecciona la versión de PHP que quieras usar (recomiendo 8.1).
  3. Asegúrate de que los módulos necesarios estén activados (en la pestaña "Extensiones").

[TIP] Si tu hosting usa Syspanel (antes llamado HestiaCP), el acceso es por el puerto 2106. En ese caso, el proceso puede variar ligeramente, pero los principios son los mismos.


Paso 1: Preparar el dominio y la base de datos en Plesk

Lo primero es tener un dominio (o subdominio) donde alojarás tu tienda. Si ya lo tienes, perfecto. Si no, puedes crearlo desde Plesk.

Crear un dominio en Plesk

  1. Inicia sesión en tu panel de Plesk (normalmente https://tudominio.com:8443).
  2. Ve a Sitios web y dominios.
  3. Haz clic en Añadir dominio.
  4. Introduce el nombre del dominio (ej: tutienda.com).
  5. Selecciona la versión de PHP que usarás (PHP 8.1 es ideal).
  6. Haz clic en Aceptar.

Crear la base de datos

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

  1. En el mismo panel, 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 y una contraseña (guárdalos bien, los necesitarás después).
  5. Asigna todos los privilegios al usuario sobre esa base de datos.

[WARNING] No uses caracteres especiales ni espacios en el nombre de la base de datos o del usuario. Solo letras, números y guiones bajos.


Paso 2: Descargar PrestaShop

PrestaShop se descarga desde su web oficial. Te recomiendo usar la última versión estable.

  1. Ve a prestashop.com.
  2. Descarga el archivo ZIP completo de PrestaShop (no el "lite" ni el "demo").
  3. También puedes descargar el archivo directamente desde el servidor usando wget, pero para principiantes es más fácil subirlo manualmente.

Paso 3: Subir PrestaShop al servidor mediante Plesk

Plesk tiene un gestor de archivos muy útil. Vamos a usarlo para subir y descomprimir PrestaShop.

  1. En Sitios web y dominios, haz clic en el dominio que creaste.
  2. Ve a Administrador de archivos (o File Manager).
  3. Navega hasta la carpeta httpdocs (o public_html en algunos casos). Ahí es donde irá tu tienda.
  4. Haz clic en Subir archivos y selecciona el ZIP de PrestaShop.
  5. Una vez subido, selecciona el archivo ZIP y haz clic en Extraer.
  6. Después de la extracción, verás una carpeta con el nombre de la versión (ej: prestashop_1.7.8.8). Mueve todo su contenido a la raíz de httpdocs (arrastra los archivos y carpetas).
  7. Elimina el archivo ZIP y la carpeta vacía que quedó.

[INFO] Si en lugar de usar el Administrador de archivos prefieres usar FTP, también funciona. Sube todo el contenido descomprimido a la carpeta httpdocs.


Paso 4: Ejecutar el instalador de PrestaShop

Ahora viene la parte más emocionante: la instalación guiada.

  1. Abre tu navegador y escribe la URL de tu dominio (ej: http://tutienda.com).
  2. Verás la pantalla de bienvenida del instalador de PrestaShop. Selecciona tu idioma y haz clic en Siguiente.
  3. Licencia: Acepta los términos y continúa.
  4. Información de la tienda: Aquí puedes poner el nombre de tu tienda, actividad, país, etc. No te preocupes, esto se puede cambiar después.
  5. Crear cuenta de administrador: Introduce un email, usuario y contraseña para acceder al backoffice de PrestaShop. Guarda estos datos en un lugar seguro.
  6. Configuración de la base de datos: Aquí es donde usarás los datos que creaste en el Paso 1.
    • Motor de base de datos: MySQL
    • Servidor: localhost (normalmente funciona así)
    • Nombre de la base de datos: el que pusiste (ej: prestashop_db)
    • Usuario: el que creaste
    • Contraseña: la que creaste
    • Prefijo de tablas: déjalo como ps_ a menos que sepas lo que haces.
  7. Haz clic en Probar conexión para verificar que todo está correcto.
  8. Si todo va bien, haz clic en Siguiente para iniciar la instalación.

[WARNING] Si ves errores de permisos o falta de módulos PHP, anótalos y vuelve a la configuración de PHP en Plesk para activarlos. Los más comunes son intl y zip.


Paso 5: Configuración post-instalación

Una vez finalizada la instalación, PrestaShop te pedirá que elimines la carpeta install por seguridad. Hazlo desde el Administrador de archivos de Plesk:

  1. Ve a httpdocs.
  2. Busca la carpeta install y elimínala (o renómbrala a install_old por si acaso).

También te recomiendo:

  • Cambiar la URL de la tienda si es necesario (en el backoffice > Parámetros de la tienda > Tráfico y SEO).
  • Configurar el SSL (certificado HTTPS) desde Plesk para que tu tienda sea segura.
  • Instalar un tema o personalizar el diseño.

Solución de problemas comunes (FAQ)

❌ Error: "No se puede conectar a la base de datos"

  • Verifica que el servidor de base de datos es localhost.
  • Asegúrate de que el usuario y contraseña son correctos.
  • Comprueba que el usuario tiene todos los privilegios sobre la base de datos.

❌ Error: "Falta el módulo PHP intl"

  • Ve a Herramientas y Configuración > Configuración de PHP.
  • Selecciona la versión de PHP que usas.
  • Activa la extensión intl (y zip, curl, etc.).
  • Guarda los cambios y vuelve a intentar la instalación.

❌ La página aparece en blanco después de la instalación

  • Es probable que falten archivos o que haya un error de PHP. Activa el modo debug en PrestaShop editando el archivo config/defines.inc.php y cambiando _PS_MODE_DEV_ a true.

❌ No puedo acceder al backoffice

  • Revisa que la URL sea correcta (ej: tutienda.com/admin1234).
  • Si olvidaste la contraseña, usa la opción "¿Has olvidado tu contraseña?" en la pantalla de login.

[TIP] Si tu hosting usa Syspanel (puerto 2106), la estructura de carpetas puede ser ligeramente diferente. Busca la carpeta public_html o web dentro del dominio correspondiente.


Conclusión: Tu tienda online ya está lista

¡Felicidades! Has instalado PrestaShop en Plesk sin complicaciones. Ahora puedes empezar a añadir productos, configurar métodos de pago y envío, y personalizar el diseño.

Recuerda que Plesk facilita mucho la gestión del servidor, pero PrestaShop también requiere mantenimiento: actualizaciones, copias de seguridad y optimización para SEO. Si tienes dudas, consulta la documentación oficial o busca tutoriales específicos.

¿Te ha servido esta guía? Compártela con otros emprendedores que quieran montar su tienda online. Y si tienes algún problema concreto, déjame un comentario y te ayudaré encantado.

[INFO] Para mayor seguridad, programa copias de seguridad automáticas desde Plesk (Herramientas y Configuración > Copias de seguridad). Nunca está de más tener un respaldo.

¿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