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

Instalar y configurar PrestaShop en Plesk

Actualizado el 20 de marzo de 2026

Antes de empezar: ¿Qué necesitas para instalar PrestaShop en Plesk?

Instalar una tienda online puede parecer una tarea compleja, pero con Plesk, el panel de control de hosting, el proceso se simplifica enormemente. En esta guía, te explicaré paso a paso cómo instalar PrestaShop en Plesk, desde los requisitos previos hasta la configuración inicial de tu tienda.

Para que todo funcione correctamente, necesitarás tener a mano lo siguiente:

  • Acceso a Plesk con permisos de administrador o de usuario de suscripción.

  • Un dominio o subdominio donde quieras instalar la tienda.

  • Credenciales de acceso a tu cuenta de hosting.

  • Tener claro si tu plan incluye certificado SSL (muy recomendable para una tienda online).

[INFO] Si aún no tienes un dominio, Plesk te permite usar un dominio temporal o un subdominio para hacer pruebas antes de lanzar tu tienda oficialmente.


Requisitos del sistema para PrestaShop en Plesk

Antes de lanzarnos a la instalación, es importante verificar que tu servidor cumple con los requisitos mínimos de PrestaShop. Plesk suele gestionar esto automáticamente, pero es bueno saberlo:

  • PHP 7.2 o superior (recomendado PHP 8.0 o 8.1).

  • MySQL 5.7 o superior (o MariaDB 10.2+).

  • Espacio en disco: al menos 500 MB para la instalación base.

  • Memoria PHP: mínimo 256 MB, recomendado 512 MB.

  • Extensiones PHP: GD, cURL, Zip, Intl, Mbstring, OpenSSL, PDO, XML.

[WARNING] Si tu servidor tiene PHP 7.1 o inferior, PrestaShop no funcionará correctamente. Plesk te permite cambiar la versión de PHP fácilmente desde "PHP Settings" en el panel de tu dominio.


Paso 1: Acceder al panel de Plesk

Lo primero que debes hacer es iniciar sesión en tu panel de Plesk. Normalmente, la URL de acceso es algo como:

https://tu-servidor:8443

O desde la URL que te haya proporcionado tu proveedor de hosting. Una vez dentro, verás el panel principal con todas las herramientas de gestión.

[TIP] Si no sabes cuál es tu URL de acceso a Plesk, contacta con tu proveedor de hosting. Normalmente también puedes acceder desde el área de cliente.


Paso 2: Crear una base de datos para tu tienda

PrestaShop necesita una base de datos para almacenar productos, pedidos, clientes y configuración. Vamos a crearla antes de instalar:

  1. En el panel de Plesk, busca la sección "Bases de datos" o "Databases".

  2. Haz clic en "Agregar base de datos" o "Add Database".

  3. Introduce un nombre para la base de datos (por ejemplo, prestashop_db).

  4. Plesk te pedirá que configures un usuario y contraseña para la base de datos. Anota estos datos, los necesitarás más adelante.

  5. Selecciona el tipo de base de datos (MySQL o MariaDB) y el juego de caracteres (utf8mb4 es lo recomendado).

  6. Haz clic en "OK" o "Aceptar" para crear la base de datos.

[INFO] Si tu plan de hosting ya tiene una base de datos creada por defecto, puedes usarla, pero es mejor crear una nueva exclusiva para PrestaShop para evitar conflictos.


Paso 3: Descargar PrestaShop

Plesk tiene un instalador automático de aplicaciones, pero si prefieres hacerlo manualmente, necesitas descargar el paquete de instalación:

  1. Ve al sitio oficial de PrestaShop y descarga la última versión estable:

    https://www.prestashop.com/es/descargas

  2. El archivo descargado será un ZIP que contiene la aplicación completa.

  3. Guarda el archivo en tu ordenador, lo subiremos al servidor en el siguiente paso.

[TIP] También puedes usar el instalador automático de Plesk (MyApps o Applications). Si eliges esta opción, el proceso es aún más rápido, pero esta guía se centra en la instalación manual para que entiendas todo el proceso.


Paso 4: Subir PrestaShop a tu servidor

Ahora necesitamos subir el archivo ZIP a tu hosting y descomprimirlo en la carpeta correcta:

  1. En Plesk, ve a "Administrador de archivos" o "File Manager".

  2. Navega hasta la carpeta httpdocs (o public_html, dependiendo de la configuración de tu servidor).

  3. Haz clic en "Subir" y selecciona el archivo ZIP que descargaste de PrestaShop.

  4. Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona "Extraer" o "Extract".

  5. Plesk extraerá el contenido en una carpeta. Mueve todos los archivos extraídos a la raíz de httpdocs para que tu tienda sea accesible directamente desde tu dominio.

[WARNING] Asegúrate de que el archivo index.php de PrestaShop esté en la raíz de httpdocs, no en una subcarpeta. Si lo dejas en una subcarpeta, tu tienda será accesible desde tudominio.com/subcarpeta, lo cual no es lo ideal.


Paso 5: Configurar los permisos de archivos

PrestaShop necesita permisos de escritura en ciertos archivos y carpetas para funcionar correctamente. En Plesk:

  1. En el Administrador de archivos, selecciona todos los archivos y carpetas de PrestaShop.

  2. Haz clic en "Permisos" o "Permissions".

  3. Configura los permisos a 755 para las carpetas y 644 para los archivos.

  4. Las carpetas config, cache, log, img, mails, modules, themes, translations, upload, download y var deben tener permisos de escritura (775 o 777).

[INFO] Si no sabes qué permisos configurar, Plesk tiene una opción llamada "Aplicar permisos de escritura" que lo hace automáticamente. También puedes usar la herramienta de instalación de PrestaShop que te indicará qué permisos necesitan ajustarse.


Paso 6: Ejecutar el instalador de PrestaShop

Ahora viene la parte más importante. Abre tu navegador y ve a tu dominio:

https://tudominio.com

Deberías ver el asistente de instalación de PrestaShop. Sigue estos pasos:

6.1. Selección de idioma

Elige el idioma de instalación (español, por ejemplo) y haz clic en "Siguiente".

6.2. Aceptación de licencia

Acepta los términos de la licencia de PrestaShop marcando la casilla correspondiente y continúa.

6.3. Verificación del sistema

PrestaShop verificará que tu servidor cumple con los requisitos. Plesk normalmente cumple con todos, pero si hay algún problema, te lo indicará. Corrige los errores antes de continuar.

6.4. Información de la tienda

Aquí deberás configurar:

  • Nombre de la tienda: El nombre de tu negocio.

  • Actividad principal: El sector de tu tienda.

  • País: Tu país principal.

  • Descripción: Una breve descripción de tu tienda.

6.5. Cuenta de administrador

Crea la cuenta de administrador de tu tienda. Elige un usuario y una contraseña segura. También necesitarás un correo electrónico válido.

6.6. Configuración de la base de datos

Este es el paso crítico. Introduce los datos de la base de datos que creaste en el Paso 2:

  • Dirección del servidor de base de datos: Normalmente localhost.

  • Nombre de la base de datos: El nombre que le diste (ej: prestashop_db).

  • Usuario de la base de datos: El usuario que configuraste.

  • Contraseña: La contraseña de ese usuario.

  • Prefijo de la tabla: Puedes dejar el predeterminado (ps_) o cambiarlo por seguridad.

6.7. Configuración avanzada

Puedes dejar las opciones avanzadas por defecto. Si tu servidor tiene PHP 8.0 o superior, PrestaShop lo detectará automáticamente.

6.8. Instalación

Haz clic en "Instalar PrestaShop" y espera a que el proceso termine. Esto puede tardar unos minutos dependiendo de la velocidad de tu servidor.

[TIP] No cierres la pestaña del navegador durante la instalación. Si pierdes la conexión, puedes retomar el proceso desde el principio, pero es mejor esperar.


Paso 7: Configuración post-instalación

Una vez finalizada la instalación, verás una pantalla de confirmación. Ahora debes hacer lo siguiente:

7.1. Eliminar la carpeta de instalación

Por seguridad, PrestaShop te pedirá que elimines la carpeta install del servidor. Puedes hacerlo desde el Administrador de archivos de Plesk:

  1. Ve al Administrador de archivos.

  2. Navega a httpdocs y busca la carpeta install.

  3. Selecciónala y haz clic en "Eliminar".

[WARNING] No olvides eliminar esta carpeta. Si no lo haces, tu tienda será vulnerable a ataques.

7.2. Configurar la tienda

Ahora puedes acceder al panel de administración de PrestaShop desde:

https://tudominio.com/admin

  • Usa las credenciales que creaste durante la instalación.

  • Configura los ajustes básicos: moneda, idioma, zona horaria, etc.

  • Personaliza el tema de tu tienda desde el menú "Diseño".


Paso 8: Configurar SSL y HTTPS

Para una tienda online, el certificado SSL es imprescindible. En Plesk:

  1. Ve a la sección "SSL/TLS Certificates" de tu dominio.

  2. Si tu proveedor incluye SSL gratuito (Let's Encrypt), actívalo.

  3. Una vez instalado, fuerza la redirección a HTTPS desde "Hosting Settings" marcando la opción "Redirigir HTTP a HTTPS".

[INFO] PrestaShop también tiene una opción en su configuración para forzar HTTPS. Puedes activarla en "Parámetros avanzados > Rendimiento" y en "Parámetros avanzados > Seguridad".


Paso 9: Configurar las tareas cron

PrestaShop necesita tareas cron para funciones como envío de correos, actualización de precios o generación de informes. En Plesk:

  1. Ve a la sección "Tareas programadas" o "Scheduled Tasks".

  2. Añade una nueva tarea con el comando:

    php /ruta/completa/hasta/httpdocs/app/cron.php
    
  3. Configura la frecuencia (cada minuto es lo recomendado para PrestaShop).

[TIP] Si no sabes la ruta completa, puedes encontrarla en el Administrador de archivos. La ruta típica es /var/www/vhosts/tudominio.com/httpdocs/app/cron.php.


Paso 10: Verificar el funcionamiento

Para asegurarte de que todo funciona correctamente:

  1. Visita tu tienda en el navegador: https://tudominio.com.

  2. Comprueba que la página principal carga correctamente.

  3. Accede al panel de administración y verifica que no hay errores.

  4. Realiza una prueba de compra con un producto de ejemplo.

[WARNING] Si ves errores de permisos o de configuración, revisa los pasos anteriores. El log de errores de PrestaShop está en la carpeta var/logs y puede ayudarte a diagnosticar problemas.


Preguntas frecuentes sobre instalar PrestaShop en Plesk

¿Puedo instalar PrestaShop con el instalador automático de Plesk?

Sí, Plesk tiene un instalador de aplicaciones (MyApps) que incluye PrestaShop. Es más rápido, pero la instalación manual te da más control sobre la configuración.

¿Qué hago si el instalador de PrestaShop me da un error de memoria PHP?

Ve a Plesk > "PHP Settings" de tu dominio y aumenta el valor de memory_limit a al menos 512 MB. También puedes modificar el archivo php.ini.

¿Cómo actualizo PrestaShop en Plesk?

Puedes actualizar desde el panel de administración de PrestaShop (Parámetros avanzados > Actualizar). También puedes hacer una copia de seguridad antes de actualizar desde Plesk.

¿PrestaShop funciona bien con PHP 8.1?

Sí, las versiones recientes de PrestaShop son compatibles con PHP 8.1. Asegúrate de usar la última versión estable.

¿Qué hago si olvido la contraseña del administrador?

Puedes usar la herramienta de recuperación de contraseña de PrestaShop o modificar la base de datos desde Plesk usando phpMyAdmin.


Conclusión

Instalar PrestaShop en Plesk es un proceso sencillo si sigues los pasos correctos. La clave está en preparar bien el servidor, crear la base de datos, subir los archivos y ejecutar el asistente de instalación con los datos correctos.

Recuerda que Plesk te ofrece herramientas como el Administrador de archivos, las tareas programadas y la gestión de SSL que facilitan mucho el mantenimiento de tu tienda online. Con esta guía, ya tienes todo lo necesario para lanzar tu negocio online con PrestaShop.

Si tienes alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Buena suerte con tu tienda online!

[TIP] Para mantener tu tienda segura, realiza copias de seguridad periódicas desde Plesk y mantén PrestaShop actualizado a la última versión disponible.

¿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