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

Cómo instalar módulos de PrestaShop en Plesk de manera segura

Actualizado el 18 de octubre de 2025

Instalar módulos en PrestaShop es una de las tareas más comunes para personalizar tu tienda online, pero también puede ser un punto de entrada para vulnerabilidades de seguridad si no se hace correctamente. Si tu tienda está alojada en un servidor con Plesk, tienes herramientas integradas que facilitan mucho la gestión. En esta guía, te explicaré paso a paso cómo instalar módulos PrestaShop Plesk de forma segura, cómo gestionar módulos PrestaShop desde el panel y qué medidas tomar para proteger tu tienda. Todo con un lenguaje claro y práctico.

¿Por qué es importante la seguridad al instalar módulos?

Los módulos de PrestaShop añaden funcionalidades, pero también pueden ser una puerta trasera para ataques. Un módulo malicioso o mal configurado puede exponer datos de clientes, ralentizar tu tienda o incluso permitir que un atacante tome el control. Por eso, antes de instalar cualquier extensión, debes asegurarte de que proviene de una fuente confiable y de que el proceso se realiza siguiendo buenas prácticas.

Plesk es un panel de control muy popular para gestionar servidores web. Te permite administrar bases de datos, archivos, dominios y, por supuesto, aplicaciones como PrestaShop. Aunque no tiene un instalador automático de módulos de terceros (como sí ocurre con algunos plugins de WordPress), puedes gestionarlos manualmente con total seguridad.

Requisitos previos antes de instalar módulos

Antes de empezar, verifica que cumples con estos puntos:

  • Tener acceso al panel de Plesk (generalmente en https://tudominio.com:8443).
  • Conocer las credenciales de administrador de tu PrestaShop (back office).
  • Tener una copia de seguridad reciente de tu tienda (archivos y base de datos).
  • Conexión a internet estable para descargar módulos desde fuentes oficiales.

[TIP] Si tu servidor usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106. En ese caso, los pasos para gestionar archivos son similares, pero la interfaz es diferente. Esta guía se centra en Plesk.

Paso 1: Identificar fuentes seguras de módulos

No todos los módulos son iguales. Para instalar módulos PrestaShop Plesk de manera segura, elige siempre:

  • Mercado oficial de PrestaShop (addons.prestashop.com): Son revisados por el equipo de PrestaShop.
  • Desarrolladores reconocidos (como PrestaHero, Panda, etc.).
  • Repositorios de código abierto con buena reputación (GitHub, GitLab), pero revisa las estrellas, forks y actividad reciente.

Evita a toda costa:

  • Módulos descargados de sitios de terceros no verificados.
  • Archivos .zip compartidos en foros sin control de calidad.
  • Módulos gratuitos que pidan permisos excesivos (acceso a la base de datos, a archivos del sistema, etc.).

[WARNING] Nunca instales un módulo que no tenga reseñas o que tenga menos de 100 descargas en el marketplace oficial. Los módulos piratas suelen contener código malicioso.

Paso 2: Realizar una copia de seguridad (obligatorio)

Antes de tocar cualquier cosa, haz una copia de seguridad completa. En Plesk es muy sencillo:

  1. Inicia sesión en Plesk.
  2. Ve a Herramientas y ajustes > Administrador de copias de seguridad.
  3. Selecciona tu dominio de PrestaShop.
  4. Marca Archivos del sitio y Base de datos.
  5. Haz clic en Crear copia de seguridad.

Guarda esa copia en un lugar externo (descárgala o súbela a la nube). Si algo sale mal, podrás restaurar tu tienda en minutos.

Paso 3: Descargar el módulo y verificar su integridad

Una vez que tienes el archivo .zip del módulo (por ejemplo, mimodulo.zip), verifica que no esté corrupto:

  • Comprueba el peso del archivo: un módulo funcional suele pesar entre 100 KB y 10 MB. Si pesa 0 KB o es excesivamente grande, sospecha.
  • Si el desarrollador proporciona un hash MD5 o SHA256, compáralo con el del archivo que descargaste. Puedes usar herramientas online o comandos en tu PC.

Paso 4: Instalar el módulo desde el back office de PrestaShop

La forma más segura y recomendada para gestionar módulos PrestaShop es desde el propio panel de administración de tu tienda. Sigue estos pasos:

  1. Accede a tu back office de PrestaShop (ejemplo: tudominio.com/admin1234).
  2. Ve a Módulos > Gestor de módulos.
  3. Haz clic en el botón Subir un módulo (generalmente en la esquina superior derecha, con forma de flecha hacia arriba).
  4. Selecciona el archivo .zip que descargaste.
  5. Espera a que se suba y se procese. PrestaShop lo descomprimirá automáticamente.
  6. Una vez instalado, verás el módulo en la lista. Haz clic en Configurar para ajustarlo.

Ventajas de este método:

  • No necesitas acceder a los archivos del servidor.
  • PrestaShop verifica la estructura del módulo.
  • Es más rápido y evita errores de permisos.

[INFO] Si el módulo no se instala, revisa que el archivo .zip no esté dañado y que el módulo sea compatible con tu versión de PrestaShop (1.6, 1.7, 8.x, etc.).

Paso 5: Instalar el módulo manualmente vía FTP (si es necesario)

En ocasiones, el módulo no se puede instalar desde el back office (por ejemplo, por restricciones de tamaño de archivo o errores de PHP). Entonces puedes hacerlo manualmente usando el administrador de archivos de Plesk o un cliente FTP.

Usando el administrador de archivos de Plesk

  1. En Plesk, ve a Sitios web y dominios > tu dominio.
  2. Haz clic en Administrador de archivos (icono de carpeta).
  3. Navega hasta la carpeta /httpdocs/modules/ (o /public_html/modules/).
  4. Sube el archivo .zip del módulo.
  5. Selecciona el archivo subido y haz clic en Extraer (icono de descompresión).
  6. Confirma la extracción. Se creará una carpeta con el nombre del módulo.
  7. Vuelve al back office de PrestaShop y ve a Módulos > Gestor de módulos. El módulo debería aparecer como instalable. Haz clic en Instalar.

Usando un cliente FTP (FileZilla, Cyberduck)

  1. Conéctate a tu servidor con las credenciales FTP que te proporcionó tu hosting.
  2. Ve a la carpeta modules dentro del directorio raíz de tu tienda.
  3. Sube la carpeta del módulo (descomprimida en tu PC) o el archivo .zip directamente.
  4. Si subiste el .zip, desde Plesk o el propio FTP puedes descomprimirlo (algunos clientes FTP no permiten descompresión remota; en ese caso, sube la carpeta ya descomprimida).
  5. Una vez en el servidor, desde el back office instala el módulo como en el paso anterior.

[WARNING] Este método manual requiere que los permisos de la carpeta modules sean correctos (generalmente 755 para carpetas y 644 para archivos). Si no lo son, el módulo no funcionará. Plesk suele mantener los permisos adecuados automáticamente.

Paso 6: Verificar la seguridad del módulo después de instalar

No termina todo al instalar. Para asegurar seguridad módulos PrestaShop, haz lo siguiente:

  1. Revisa los permisos del módulo: Ve a la configuración del módulo en el back office. Comprueba qué acciones realiza (envío de emails, acceso a la base de datos, modificación de archivos, etc.). Si pide acceso a algo sospechoso (por ejemplo, a la carpeta app o config), desconfía.
  2. Actualiza el módulo: Los desarrolladores lanzan parches de seguridad. Activa las notificaciones de actualización en PrestaShop.
  3. Prueba el módulo en un entorno de pruebas: Si tienes un subdominio de staging (por ejemplo, test.tudominio.com), instálalo allí primero para verificar que no rompe la tienda.
  4. Revisa los logs de errores: En Plesk, ve a Sitios web y dominios > tu dominio > Registros. Busca errores relacionados con el módulo (PHP warnings, errores de base de datos).

Paso 7: Mantén una política de módulos

Para gestionar módulos PrestaShop a largo plazo, sigue estas buenas prácticas:

  • Desinstala los módulos que no uses: Un módulo inactivo sigue ocupando espacio y puede tener vulnerabilidades. En el back office, ve a Módulos > Gestor de módulos, busca el módulo y haz clic en Desinstalar.
  • Mantén actualizado PrestaShop y los módulos: Las versiones nuevas corrigen fallos de seguridad. Activa las actualizaciones automáticas en la medida de lo posible.
  • No instales módulos de fuentes dudosas: Aunque sean gratuitos, el riesgo es alto.
  • Haz copias de seguridad periódicas: Automatiza en Plesk las copias de seguridad semanales.

Preguntas frecuentes (FAQ)

¿Puedo instalar módulos de PrestaShop directamente desde Plesk?

Plesk no tiene un instalador de módulos de PrestaShop integrado. Sin embargo, puedes usar el administrador de archivos de Plesk para subir y descomprimir módulos, y luego instalarlos desde el back office de PrestaShop. Es un proceso sencillo.

¿Qué hago si el módulo no aparece en el back office después de subirlo?

Revisa que la carpeta del módulo esté en /httpdocs/modules/ (o /public_html/modules/). También verifica que el nombre de la carpeta coincida exactamente con el nombre del módulo en el código (sin espacios ni caracteres extraños). Si aún así no aparece, puede que el módulo no sea compatible con tu versión de PrestaShop.

¿Cómo sé si un módulo es seguro?

  • Compra solo en el marketplace oficial de PrestaShop.
  • Revisa las reseñas y la calificación.
  • Busca información en foros de confianza (como el foro oficial de PrestaShop).
  • Comprueba que el módulo no tenga más de 2 años sin actualizar.

¿Qué hago si un módulo me da error después de instalarlo?

Desinstálalo inmediatamente desde el back office. Si no puedes acceder al back office, desactívalo manualmente: desde el administrador de archivos de Plesk, renombra la carpeta del módulo (por ejemplo, mimodulo_desactivado). Luego restaura la copia de seguridad que hiciste antes de instalar.

¿El proceso es igual si uso Syspanel (HestiaCP)?

No exactamente. En Syspanel (antes HestiaCP), el puerto de acceso es el 2106. La interfaz es diferente, pero los pasos para subir archivos vía FTP o administrador de archivos son similares. La instalación desde el back office de PrestaShop es idéntica. Si tienes dudas sobre Syspanel, consulta su documentación oficial.

Conclusión

Instalar módulos PrestaShop Plesk de manera segura no es complicado si sigues estos pasos: elige fuentes confiables, haz copias de seguridad, usa el back office de PrestaShop siempre que puedas, y verifica los permisos y la actividad del módulo después de instalarlo. Recuerda que la seguridad de tu tienda depende en gran medida de los módulos que agregues. Con esta guía, podrás gestionar módulos PrestaShop con confianza y mantener tu negocio protegido.

Si en algún momento te surge una duda, vuelve a este artículo o consulta con tu proveedor de hosting. ¡Buena suerte con tu tienda online!

¿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