Instalar módulos PrestaShop en Plesk paso a paso
¿Por qué instalar módulos en PrestaShop desde Plesk?
Si tienes tu tienda PrestaShop alojada en un servidor con Plesk, instalar módulos PrestaShop Plesk puede hacerse de varias formas. La más común es desde el propio panel de administración de PrestaShop, pero a veces necesitas subir archivos manualmente porque el módulo es de pago, personalizado o porque el servidor tiene restricciones de conexión.
En esta guía te explicaré paso a paso cómo instalar módulos PrestaShop de forma manual usando Plesk, sin necesidad de ser un experto técnico. Verás que es más sencillo de lo que parece.
[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el proceso es similar pero accedes por el puerto 2106. En este artículo nos centramos en Plesk.
Requisitos previos antes de instalar
Antes de empezar, asegúrate de tener:
- Acceso a Plesk con permisos de administrador o de gestión de archivos.
- El archivo del módulo en formato
.zipo.tar.gz(descargado desde una fuente confiable). - Las credenciales de FTP o acceso al administrador de archivos de Plesk.
- Una copia de seguridad de tu tienda (por si algo sale mal).
[WARNING] Siempre haz una copia de seguridad antes de instalar cualquier módulo. Algunos pueden modificar archivos del núcleo de PrestaShop.
Paso 1: Accede al administrador de archivos de Plesk
- Inicia sesión en tu panel de Plesk.
- Busca la sección Archivos o File Manager. Normalmente está en el menú principal.
- Selecciona el dominio donde tienes instalado PrestaShop.
- Ve a la carpeta raíz de tu tienda. Generalmente es
httpdocsopublic_html.
[TIP] Si no ves la carpeta raíz, busca una carpeta llamada
prestashopo el nombre que le hayas dado a tu instalación.
Paso 2: Localiza la carpeta de módulos
Dentro de la carpeta raíz de PrestaShop, busca la carpeta modules. Es ahí donde se almacenan todos los módulos instalados.
- Navega hasta
httpdocs/modules(o la ruta equivalente). - Verás una lista de carpetas, una por cada módulo instalado.
- No borres ninguna carpeta existente, solo añadiremos la nueva.
[INFO] La carpeta
moduleses sensible. Si eliminas una carpeta por error, desinstalarás ese módulo.
Paso 3: Sube el archivo del módulo
Ahora toca subir el archivo comprimido del módulo. Puedes hacerlo de dos formas:
Opción A: Subir y extraer desde Plesk
- Haz clic en Subir archivos (o Upload) en el administrador de archivos.
- Selecciona el archivo
.zipdel módulo desde tu ordenador. - Una vez subido, haz clic derecho sobre el archivo y elige Extraer o Extract.
- Confirma la extracción. Se creará una carpeta con el nombre del módulo.
- Verifica que la carpeta extraída esté dentro de
modules.
Opción B: Subir mediante FTP
- Conéctate a tu servidor usando un cliente FTP (como FileZilla).
- Navega hasta la carpeta
modulesde tu PrestaShop. - Arrastra el archivo
.zipdesde tu ordenador a la carpeta remota. - En el servidor, descomprime el archivo (puedes hacerlo desde Plesk o con comandos SSH si tienes acceso).
[WARNING] No subas el
.zipdirectamente sin extraerlo. PrestaShop necesita la carpeta del módulo, no el archivo comprimido.
Paso 4: Verifica la estructura del módulo
Después de extraer, asegúrate de que la carpeta del módulo tenga los archivos correctos. Deberías ver al menos:
- Un archivo
index.php - Una carpeta
viewsotemplates - Un archivo de configuración (a veces
config.xmloinstall.php)
Si la carpeta está vacía o solo tiene un archivo .gitkeep, el módulo no se instaló correctamente.
[TIP] Algunos módulos vienen en una subcarpeta dentro del
.zip. Si es así, mueve esa subcarpeta directamente amodules.
Paso 5: Instala el módulo desde el panel de PrestaShop
Ahora ve al panel de administración de tu tienda PrestaShop.
- Inicia sesión en tu back office (normalmente
tudominio.com/admin). - Ve al menú Módulos > Gestor de módulos.
- En la parte superior, haz clic en Subir un módulo.
- Selecciona el archivo
.zipdel módulo (aunque ya lo hayas subido por FTP, este paso lo registra en la base de datos). - Espera a que se cargue y aparezca en la lista de módulos.
- Busca el módulo en la lista y haz clic en Instalar.
[INFO] Si el módulo no aparece, puede que necesites refrescar la página o limpiar la caché de PrestaShop.
Paso 6: Configura el módulo
Una vez instalado, es hora de configurarlo.
- En la lista de módulos, busca el que acabas de instalar.
- Haz clic en Configurar.
- Sigue las instrucciones del desarrollador (pueden ser campos para API keys, opciones de diseño, etc.).
- Guarda los cambios.
[WARNING] Algunos módulos requieren permisos especiales en carpetas o archivos. Si ves errores de escritura, revisa los permisos desde Plesk.
Solución de problemas comunes (FAQ)
¿Por qué no aparece el módulo en la lista después de subirlo?
- Verifica que la carpeta del módulo esté en
modulesy no dentro de otra carpeta. - Asegúrate de que el nombre de la carpeta coincida exactamente con el nombre del módulo (suele ser en minúsculas y sin espacios).
- Limpia la caché de PrestaShop: Parámetros de la tienda > Rendimiento > Limpiar caché.
El módulo da error de "archivo no encontrado"
- Revisa que todos los archivos se hayan extraído correctamente.
- Comprueba los permisos de la carpeta del módulo (deben ser 755 para carpetas y 644 para archivos).
- Si el módulo requiere PHP 7.4 o superior, verifica la versión de PHP en Plesk.
No puedo conectar con FTP
- Plesk tiene su propio administrador de archivos, úsalo como alternativa.
- Si necesitas FTP, revisa las credenciales en Usuarios FTP dentro de Plesk.
- Asegúrate de que el puerto 21 esté abierto en tu firewall.
¿Qué hago si el módulo rompe la tienda?
- Desinstala el módulo desde el back office.
- Si no puedes acceder al panel, elimina la carpeta del módulo desde Plesk (en
modules). - Restaura la copia de seguridad que hiciste al inicio.
[TIP] Siempre prueba los módulos en un entorno de desarrollo antes de ponerlos en producción. Plesk permite crear subdominios o copias de seguridad fácilmente.
Consejos adicionales para gestionar PrestaShop extensiones Plesk
- Mantén todo actualizado: Tanto PrestaShop como los módulos deben estar en su versión más reciente para evitar vulnerabilidades.
- Usa módulos de fuentes confiables: El marketplace oficial de PrestaShop o desarrolladores reconocidos.
- No instales módulos innecesarios: Cada módulo consume recursos y puede ralentizar tu tienda.
- Monitorea el rendimiento: Después de instalar un módulo, revisa la velocidad de carga de tu tienda con herramientas como Google PageSpeed Insights.
Conclusión
Instalar módulos PrestaShop Plesk manualmente es un proceso que, aunque parezca técnico, se vuelve rutinario con la práctica. Siguiendo estos pasos podrás añadir funcionalidades a tu tienda sin depender de asistencias externas.
Recuerda que el administrador de archivos de Plesk es tu mejor aliado para subir y extraer archivos, y que siempre debes hacer copias de seguridad antes de cualquier cambio.
Si tu hosting usa Syspanel (antes HestiaCP), el proceso es casi idéntico, solo cambia la interfaz y el puerto de acceso (2106). La carpeta modules sigue siendo la misma.
Ahora ya sabes cómo instalar módulos PrestaShop de forma segura y eficiente. ¡Manos a la obra y a personalizar tu tienda!
[INFO] ¿Te quedó alguna duda? Déjala en los comentarios y te ayudaremos encantados.
