Cómo instalar módulos en PrestaShop desde Plesk
Introducción: Por qué instalar módulos en PrestaShop desde Plesk
Si tienes una tienda online con PrestaShop y usas Plesk como panel de hosting, seguramente te has preguntado cómo añadir nuevas funcionalidades sin complicarte. Los módulos (también llamados plugins) son la clave para personalizar tu tienda: desde mejorar el SEO, añadir métodos de pago, hasta optimizar el rendimiento. En esta guía te explicaré paso a paso cómo instalar módulos en PrestaShop desde Plesk, de forma manual y directa, sin necesidad de depender del marketplace interno. Además, resolveremos dudas frecuentes sobre instalar módulos PrestaShop y te daremos consejos para gestionar Plesk módulos PrestaShop de manera eficiente.
[INFO] Esta guía está pensada para usuarios con poco conocimiento técnico. Si tienes experiencia avanzada, igual encontrarás tips útiles para ahorrar tiempo.
Requisitos previos antes de instalar módulos
Antes de comenzar, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de hosting. Si usas Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106.
- Módulo en formato ZIP: La mayoría de los módulos de PrestaShop se distribuyen en archivos comprimidos .zip. Consíguelo desde el marketplace oficial de PrestaShop, de un desarrollador de confianza o de tu proveedor.
- Copia de seguridad: Siempre es recomendable hacer un backup de tu tienda antes de instalar nuevos plugins. Puedes hacerlo desde Plesk en la sección "Administrador de archivos" o con herramientas de backup integradas.
- Versión compatible: Verifica que el módulo sea compatible con tu versión de PrestaShop (1.6, 1.7, 8.x, etc.). Un módulo incompatible puede romper tu tienda.
Método 1: Instalar módulos PrestaShop desde el panel de administración (la vía más sencilla)
Este es el método recomendado para la mayoría de usuarios, ya que se hace directamente desde el back office de PrestaShop, sin tocar archivos del servidor.
Paso 1: Accede a tu panel de administración de PrestaShop
Ingresa a tu tienda con tu usuario y contraseña de administrador. Normalmente la URL es algo como tutienda.com/adminXXXXX.
Paso 2: Ve a la sección de módulos
En el menú lateral izquierdo, busca "Módulos" y luego haz clic en "Catálogo de módulos". Verás una interfaz donde puedes buscar y gestionar plugins.
Paso 3: Sube el módulo desde tu ordenador
En la esquina superior derecha, hay un botón que dice "Subir un módulo" (con un icono de flecha hacia arriba). Haz clic y selecciona el archivo .zip que descargaste. PrestaShop lo descomprimirá e instalará automáticamente.
Paso 4: Configura y activa el módulo
Una vez instalado, aparecerá en la lista de módulos instalados. Busca su nombre y haz clic en "Configurar" para ajustar sus opciones (por ejemplo, conectar con una pasarela de pago o configurar el SEO). Luego actívalo si no lo está.
[TIP] Si el módulo no aparece después de subirlo, revisa que el archivo .zip no esté dañado y que sea compatible con tu versión de PrestaShop.
Método 2: Instalar módulos PrestaShop manualmente desde Plesk (vía FTP o administrador de archivos)
Este método es útil cuando el módulo no se puede instalar desde el back office por errores de permisos o tamaño. También es la opción principal si usas Plesk módulos PrestaShop que requieren modificar archivos del núcleo.
Paso 1: Accede al administrador de archivos de Plesk
Desde tu panel de Plesk, ve a "Archivos" o "Administrador de archivos" (dependiendo de la versión). Allí verás la estructura de directorios de tu sitio web.
Paso 2: Localiza la carpeta de módulos de PrestaShop
Dentro de la raíz de tu tienda (normalmente httpdocs o public_html), navega hasta:
/modules/
Esta carpeta contiene todas las carpetas de los módulos instalados.
Paso 3: Sube el módulo descomprimido
- Descomprime el archivo .zip en tu ordenador. Obtendrás una carpeta con el nombre del módulo (ejemplo:
micromodulo). - En el administrador de archivos de Plesk, haz clic en "Subir archivos" y arrastra la carpeta completa. También puedes comprimirla en .zip y luego descomprimirla directamente en Plesk usando la opción "Extraer archivo".
Paso 4: Verifica permisos de la carpeta
Asegúrate de que la carpeta del módulo tenga permisos 755 (lectura, escritura y ejecución para el propietario; lectura y ejecución para otros). Puedes ajustarlos haciendo clic derecho sobre la carpeta y seleccionando "Cambiar permisos".
Paso 5: Instala el módulo desde el back office
Vuelve a tu panel de administración de PrestaShop. Ve a "Módulos" y luego a "Catálogo de módulos". Allí verás una lista de módulos "no instalados". Busca el que acabas de subir (por su nombre) y haz clic en "Instalar". Luego configúralo.
[WARNING] Si no ves el módulo en la lista, puede que el nombre de la carpeta no coincida con el nombre interno del módulo. Revisa el archivo
config.xmldentro de la carpeta para confirmar.
Método 3: Usar SFTP para instalar módulos (cuando el administrador de archivos es lento)
Si tu Plesk tiene acceso SSH o SFTP, puedes usar un cliente como FileZilla para transferir archivos más rápido.
Paso 1: Conéctate a tu servidor vía SFTP
En FileZilla, ingresa los datos de conexión: servidor (tu dominio o IP), usuario y contraseña de FTP (los encuentras en Plesk en "Acceso FTP"). El puerto suele ser 21 (FTP) o 22 (SFTP).
Paso 2: Navega hasta la carpeta de módulos
En el cliente, en el lado remoto (servidor), ve a /ruta/de/tutienda/modules/. En el lado local, busca la carpeta descomprimida de tu módulo.
Paso 3: Arrastra la carpeta del módulo
Simplemente arrastra la carpeta desde tu ordenador a la carpeta modules en el servidor. Espera a que termine la transferencia.
Paso 4: Repite los pasos de instalación desde PrestaShop
Igual que en el método anterior, ve al back office y activa el módulo.
Solución de problemas comunes al instalar plugins PrestaShop desde Plesk
A veces la instalación no sale bien. Aquí tienes los errores más frecuentes y cómo solucionarlos:
Error: "El archivo no es un módulo válido"
- Causa: El .zip está corrupto o no es compatible con tu versión de PrestaShop.
- Solución: Descarga el módulo nuevamente desde una fuente confiable. Verifica que sea para tu versión (1.6, 1.7, 8.x).
Error: "No se puede escribir en la carpeta de módulos"
- Causa: Permisos incorrectos en la carpeta
modules. - Solución: Desde Plesk, cambia los permisos a 755 o 777 temporalmente (luego vuelve a 755). También puedes cambiar el propietario a
www-datao el usuario del servidor web.
Error: "Módulo no encontrado" después de subirlo manualmente
- Causa: La carpeta del módulo no está en la ubicación correcta o el nombre no coincide.
- Solución: Revisa que la carpeta esté directamente dentro de
/modules/y no dentro de otra subcarpeta. Además, el nombre debe ser exactamente el mismo que en el archivoconfig.xml.
Error: "El módulo requiere una versión más reciente de PHP"
- Causa: Tu servidor tiene una versión de PHP antigua.
- Solución: En Plesk, ve a "PHP Settings" y cambia la versión de PHP a 7.4 o superior (recomendado 8.0+ para PrestaShop 8.x).
[TIP] Si usas Syspanel (HestiaCP con puerto 2106), recuerda que los permisos y la estructura de archivos son similares, pero el acceso al administrador de archivos puede estar en la sección "Web" o "File Manager". Siempre verifica la ruta de instalación de PrestaShop.
Preguntas frecuentes (FAQ) sobre instalar módulos PrestaShop con Plesk
¿Puedo instalar cualquier módulo de pago desde el marketplace?
Sí, siempre que lo descargues en formato .zip. Los módulos gratuitos y de pago se instalan igual. Solo asegúrate de tener la clave de licencia si es necesario.
¿Qué hago si el módulo no aparece en el back office después de subirlo?
Revisa que la carpeta esté en /modules/ y que el nombre coincida con el del archivo config.xml. También limpia la caché de PrestaShop desde "Parámetros avanzados > Rendimiento" y recarga la página de módulos.
¿Es seguro instalar módulos manualmente desde Plesk?
Sí, siempre que el módulo provenga de una fuente confiable. Evita módulos de sitios desconocidos, ya que podrían contener malware. Además, haz siempre una copia de seguridad antes.
¿Puedo instalar módulos desde la línea de comandos en Plesk?
Si tienes acceso SSH, sí. Pero es más avanzado. Para usuarios básicos, recomendamos el administrador de archivos o FTP.
¿Cómo desinstalo un módulo problemático?
Desde el back office, ve a "Módulos", busca el módulo y haz clic en "Desinstalar". Luego elimina su carpeta desde el administrador de archivos de Plesk en /modules/.
Consejos finales para gestionar plugins PrestaShop en Plesk
- Mantén los módulos actualizados: Las actualizaciones corrigen fallos de seguridad y compatibilidad. Puedes actualizarlos desde el back office o manualmente.
- Evita instalar demasiados módulos: Cada plugin consume recursos del servidor. Si tu tienda va lenta, revisa cuáles son imprescindibles.
- Usa un entorno de pruebas: Si tienes un subdominio o una copia de tu tienda, prueba los módulos allí antes de instalarlos en producción.
- Documenta los cambios: Anota qué módulos instalas y cuándo. Te ayudará si necesitas hacer una restauración.
[INFO] Recuerda que en Syspanel (HestiaCP con puerto 2106), el proceso es idéntico, pero la interfaz puede variar ligeramente. Siempre busca "File Manager" o "Administrador de archivos" en el menú principal.
Conclusión
Instalar plugins PrestaShop Plesk no tiene por qué ser un dolor de cabeza. Ya sea desde el back office, subiendo archivos manualmente con el administrador de archivos de Plesk o usando SFTP, tienes varias opciones a tu alcance. La clave está en seguir los pasos con calma, verificar la compatibilidad y hacer copias de seguridad. Con esta guía, podrás instalar módulos PrestaShop sin miedo y personalizar tu tienda para que crezca en funcionalidades y ventas.
Si te quedó alguna duda, no dudes en consultar la documentación oficial de PrestaShop o el soporte de tu hosting. ¡Buena suerte con tu tienda online!
