Cómo instalar módulos de PrestaShop en Plesk
¿Estás buscando cómo instalar módulos de PrestaShop en Plesk? Has llegado al lugar indicado. En esta guía completa, te explicaré paso a paso todo lo que necesitas saber para añadir, gestionar y solucionar problemas con módulos en tu tienda PrestaShop alojada en un servidor con Plesk. No importa si eres nuevo en el mundo del hosting o si ya tienes algo de experiencia, aquí encontrarás explicaciones claras, consejos prácticos y respuestas a las preguntas más frecuentes.
Empecemos desde el principio: un módulo en PrestaShop es como una pieza de Lego que añade una funcionalidad concreta a tu tienda, como un sistema de reseñas, un método de pago, una integración con redes sociales o herramientas de SEO. Instalarlos correctamente es clave para que tu negocio funcione sin problemas. Y cuando tu tienda está alojada en Plesk, el proceso puede variar ligeramente, pero no te preocupes, te guiaré por cada ruta.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar módulos, asegúrate de tener lo siguiente a mano:
- Acceso a tu panel de control Plesk (normalmente con una URL como
https://tudominio.com:8443). - Las credenciales de administrador de tu tienda PrestaShop.
- El archivo del módulo que quieres instalar (generalmente en formato
.zip). - Conexión a internet estable (especialmente si descargas módulos desde el marketplace de PrestaShop).
[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), recuerda que el acceso es a través del puerto 2106 (ejemplo:
https://tudominio.com:2106). El proceso de instalación de módulos PrestaShop es similar, pero la interfaz del panel cambia ligeramente.
Método 1: Instalar módulos PrestaShop desde el back office (la forma más fácil)
Esta es la vía recomendada para la mayoría de usuarios, especialmente si no quieres tocar archivos del servidor directamente.
Paso 1: Accede al panel de administración de PrestaShop
Ingresa a tu tienda añadiendo /admin o la ruta personalizada que configuraste al final de tu dominio. Por ejemplo: https://tudominio.com/admin1234. Introduce tu usuario y contraseña.
Paso 2: Ve a la sección de módulos
En el menú lateral izquierdo, busca la opción "Módulos" y haz clic en "Módulos y servicios". Aquí verás todos los módulos instalados y disponibles.
Paso 3: Sube el módulo
En la parte superior derecha, verás un botón que dice "Subir un módulo". Haz clic en él. Se abrirá una ventana donde podrás seleccionar el archivo .zip de tu módulo desde tu computadora.
[TIP] Asegúrate de que el archivo no esté dañado y que sea compatible con tu versión de PrestaShop (por ejemplo, 1.7 o 8.x). Los módulos desactualizados pueden causar errores.
Paso 4: Instalación automática
Una vez subido, PrestaShop lo procesará automáticamente. Verás un mensaje de éxito y el módulo aparecerá en la lista. Luego, solo tendrás que hacer clic en "Instalar" (si no se instaló automáticamente) y configurarlo según tus necesidades.
Paso 5: Configura el módulo
Cada módulo tiene su propia página de configuración. Normalmente, al hacer clic en "Configurar" podrás ajustar opciones como API keys, colores, posiciones en la tienda, etc.
[WARNING] Si el módulo no aparece después de subirlo, verifica que el archivo
.zipno esté corrupto o que el módulo no requiera una versión específica de PHP. Plesk suele tener PHP 7.4 u 8.0, pero confírmalo en la sección "Hosting & DNS" de tu panel.
Método 2: Instalar módulos PrestaShop manualmente a través de FTP o el administrador de archivos de Plesk
Este método es útil cuando el back office no te permite subir módulos (por ejemplo, por límites de tamaño de archivo o errores de permisos).
Paso 1: Accede al administrador de archivos de Plesk
Desde tu panel de Plesk, ve a "Archivos" o "Administrador de archivos". Navega hasta la carpeta raíz de tu tienda PrestaShop, que suele ser algo como /httpdocs o /public_html.
Paso 2: Localiza la carpeta de módulos
Dentro de la raíz, busca la carpeta /modules. Allí es donde se almacenan todos los módulos de PrestaShop. Cada módulo tiene su propia subcarpeta.
Paso 3: Sube el módulo descomprimido
Descomprime el archivo .zip de tu módulo en tu computadora. Verás una carpeta con el nombre del módulo (por ejemplo, micodigo). Luego, desde el administrador de archivos de Plesk, haz clic en "Subir" y selecciona esa carpeta completa (o súbela comprimida y luego descomprímela en el servidor).
Paso 4: Asigna permisos correctos
Es importante que la carpeta del módulo tenga permisos 755 para directorios y 644 para archivos. En Plesk, puedes cambiar permisos seleccionando la carpeta y haciendo clic en "Permisos" o "Cambiar permisos".
[INFO] Si usas Syspanel, la ruta de archivos suele ser similar, pero el administrador de archivos se encuentra en la sección "Archivos" del panel. No olvides el puerto 2106 para acceder.
Paso 5: Instala el módulo desde el back office
Ahora vuelve a tu panel de administración de PrestaShop. Ve a "Módulos" > "Módulos y servicios". En la lista de módulos, busca el nombre del que acabas de subir. Debería aparecer como "sin instalar". Haz clic en "Instalar" y listo.
Método 3: Instalar módulos desde el marketplace de PrestaShop (con Plesk)
Si compras o descargas módulos directamente desde el marketplace oficial de PrestaShop, el proceso es aún más sencillo.
Paso 1: Conecta tu tienda al marketplace
En el back office, ve a "Módulos" > "Módulos y servicios" y luego a la pestaña "Marketplace" o "Comprar módulos". Allí puedes iniciar sesión con tu cuenta de PrestaShop.
Paso 2: Busca e instala
Encuentra el módulo que deseas, haz clic en "Instalar" y sigue las instrucciones. El sistema descargará e instalará el módulo automáticamente en tu servidor Plesk.
[WARNING] Asegúrate de que tu servidor Plesk tenga habilitada la extensión
allow_url_fopenocURLpara que la descarga automática funcione. Si no, tendrás que descargar el módulo manualmente y usar el método 1 o 2.
Cómo gestionar módulos PrestaShop en Plesk
Una vez instalados, es importante saber cómo gestionarlos para mantener tu tienda optimizada.
Actualizar módulos
Desde el back office, en "Módulos" > "Módulos y servicios", verás una notificación si hay actualizaciones disponibles. Haz clic en "Actualizar" para cada módulo. Si falla, descarga la última versión desde el marketplace o el desarrollador y súbela manualmente.
Desinstalar o eliminar módulos
Si un módulo ya no te sirve, ve a la lista de módulos instalados, haz clic en el botón de "Desinstalar" y luego en "Eliminar" para borrar sus archivos del servidor. Esto libera espacio y evita conflictos.
Solucionar problemas comunes
- Error "El módulo no se puede instalar": Revisa que la versión de PrestaShop y PHP sean compatibles. En Plesk, puedes cambiar la versión de PHP desde "Hosting & DNS" > "Configuración de PHP".
- Módulo no aparece en la lista: Verifica que los archivos estén en la carpeta
/modulescorrecta y que los permisos sean 755/644. - Problemas de rendimiento: Algunos módulos mal codificados ralentizan la tienda. Usa herramientas como el "Rendimiento" en el back office para depurar.
[TIP] Siempre haz una copia de seguridad de tu tienda antes de instalar módulos nuevos. En Plesk, puedes usar la herramienta "Backup Manager" para crear una copia completa.
Preguntas frecuentes (FAQ) sobre instalar módulos PrestaShop en Plesk
¿Puedo instalar módulos de pago sin problemas en Plesk?
Sí, siempre que el módulo sea compatible con tu versión de PrestaShop y PHP. Los módulos de pago suelen requerir configuraciones adicionales (como API keys), pero el proceso de instalación es el mismo.
¿Qué hago si el módulo no se sube por el tamaño del archivo?
En Plesk, puedes aumentar el límite de subida desde "Configuración de PHP" (busca upload_max_filesize y post_max_size). O usa el método FTP para subir el archivo directamente.
¿Cómo sé si un módulo es seguro?
Descarga módulos solo de fuentes oficiales (marketplace de PrestaShop, desarrolladores reconocidos). Evita módulos gratuitos de sitios dudosos, ya que pueden contener malware.
¿Puedo instalar módulos desde la línea de comandos en Plesk?
Sí, si tienes acceso SSH. Pero para usuarios sin experiencia, es mejor usar los métodos gráficos que te expliqué. Si usas Syspanel, el acceso SSH también está disponible, pero requiere configurar claves.
¿Los módulos afectan el SEO de mi tienda?
Algunos módulos pueden mejorar el SEO (como los de sitemaps, meta tags, etc.), mientras que otros mal optimizados pueden ralentizar la carga, lo que perjudica el posicionamiento. Elige módulos ligeros y bien codificados.
Conclusión
Instalar módulos PrestaShop en Plesk es un proceso sencillo si sigues los pasos adecuados. Ya sea desde el back office, mediante FTP o desde el marketplace, lo importante es verificar la compatibilidad, hacer copias de seguridad y gestionar los módulos con cuidado. Recuerda que un módulo bien instalado puede transformar tu tienda, añadiendo funciones que mejoran la experiencia de tus clientes y tu productividad.
Si te encuentras con algún problema, no dudes en consultar la documentación de PrestaShop o contactar al soporte de tu hosting. ¡Ahora ya estás listo para personalizar tu tienda al máximo!
