Instalar módulos en PrestaShop con Plesk
Introducción: ¿Por qué es importante saber instalar módulos en PrestaShop con Plesk?
Si tienes una tienda online con PrestaShop, sabrás que los módulos son como piezas de Lego: te permiten añadir funcionalidades sin tener que programar. Desde mejorar el SEO, hasta añadir pasarelas de pago o personalizar el diseño, los módulos son el alma de tu tienda. Pero, ¿qué pasa cuando quieres instalarlos y tu hosting usa Plesk? No te preocupes. En esta guía te explicaré paso a paso cómo instalar módulos PrestaShop Plesk, cómo gestionar módulos PrestaShop de forma segura, y resolveremos las dudas más comunes. Todo en un tono amigable, como si estuviera a tu lado.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar módulos, asegúrate de tener estas herramientas a mano:
- Acceso a Plesk: Necesitas las credenciales de tu panel de control. Normalmente accedes desde
https://tudominio.com:8443(o el puerto que te haya dado tu proveedor). - Módulo de PrestaShop: Puede ser gratuito (desde el marketplace oficial) o de pago (archivo
.zip). - Conexión FTP o File Manager: Plesk incluye un gestor de archivos, pero también puedes usar FTP.
- Copia de seguridad: Siempre, siempre, haz una copia de seguridad de tu tienda antes de instalar cualquier módulo. Es como ponerse el cinturón de seguridad.
Método 1: Instalar módulos desde el panel de administración de PrestaShop (el más fácil)
Este es el método recomendado para la mayoría de usuarios, porque no tocas archivos del servidor directamente.
- Inicia sesión en tu back office de PrestaShop (normalmente
tudominio.com/admin). - Ve a Módulos > Catálogo de módulos.
- Arriba a la derecha, haz clic en Subir un módulo.
- Selecciona el archivo
.zipque descargaste (por ejemplo,mimodulo.zip). - Espera a que se suba e instale automáticamente.
- Una vez instalado, configura el módulo desde Módulos > Módulos instalados.
[TIP] Si el módulo no aparece después de instalarlo, limpia la caché de PrestaShop: ve a Parámetros avanzados > Rendimiento y haz clic en Limpiar caché.
¿Por qué este método es el mejor? Porque no necesitas tocar Plesk. PrestaShop se encarga de todo. Pero a veces falla si el módulo es muy grande o el servidor tiene límites de subida. Ahí entra el segundo método.
Método 2: Instalar módulos manualmente usando el gestor de archivos de Plesk
Este método es ideal cuando el módulo es pesado (más de 100 MB) o cuando el método automático da error.
Paso 1: Accede a Plesk
Abre tu navegador y escribe https://tudominio.com:8443. Inicia sesión con tu usuario y contraseña de hosting.
Paso 2: Localiza los archivos de PrestaShop
Dentro de Plesk, ve a Archivos (o File Manager). Busca la carpeta donde está instalado PrestaShop. Normalmente es httpdocs o public_html. Si tienes varios dominios, elige el correcto.
Paso 3: Sube el módulo a la carpeta correcta
Los módulos de PrestaShop se instalan en la carpeta /modules. Así que:
- Navega hasta
httpdocs/modules(opublic_html/modules). - Haz clic en Subir archivos y selecciona el
.zipdel módulo. - Una vez subido, extrae el archivo (descomprime) dentro de la misma carpeta. Plesk tiene un botón para extraer.
- Verás que se crea una carpeta con el nombre del módulo (ej:
mimodulo).
Paso 4: Instala el módulo desde PrestaShop
Ahora ve a tu back office de PrestaShop:
- Módulos > Módulos instalados.
- Busca el módulo (debería aparecer como "no instalado").
- Haz clic en Instalar.
[WARNING] Si el módulo no aparece, ve a Módulos > Catálogo de módulos y usa el botón Subir un módulo de nuevo (aunque ya esté en la carpeta). A veces PrestaShop necesita un "empujón".
Método 3: Instalar módulos por FTP (para usuarios avanzados)
Si prefieres usar un cliente FTP como FileZilla, el proceso es similar al método 2, pero desde tu ordenador.
- Conéctate a tu servidor usando FTP (los datos los encuentras en Plesk > Cuentas FTP).
- Navega a
/httpdocs/modules. - Sube la carpeta del módulo (ya descomprimida) a esa ruta.
- Desde PrestaShop, instálalo como en el paso anterior.
[INFO] Este método es útil si el gestor de archivos de Plesk es lento o si tienes muchos archivos que subir.
Cómo gestionar módulos PrestaShop desde Plesk
Una vez instalados, gestionar módulos PrestaShop es clave para mantener tu tienda segura y rápida. Aquí tienes algunas tareas comunes:
Actualizar módulos
- Desde PrestaShop: Ve a Módulos > Módulos instalados y busca actualizaciones.
- Desde Plesk: Si el módulo se actualiza manualmente (descargando un nuevo
.zip), repite el método 2 o 3.
Desinstalar módulos
- En PrestaShop: En Módulos instalados, busca el módulo y haz clic en Desinstalar.
- Luego, para eliminar los archivos, ve a Plesk > Archivos y borra la carpeta del módulo en
/modules.
[WARNING] No borres la carpeta sin desinstalar primero, o podrías dejar datos huérfanos en la base de datos.
Solucionar errores comunes
- Error 500 después de instalar: Desactiva el módulo desde la base de datos (consulta a soporte) o renombra la carpeta del módulo desde Plesk (ej:
mimodulo_old). - Módulo no compatible con tu versión de PrestaShop: Revisa los requisitos del módulo. Si es muy antiguo, puede dar problemas.
Preguntas frecuentes (FAQ)
¿Puedo instalar módulos gratuitos desde el marketplace de PrestaShop sin usar Plesk?
Sí, desde el back office de PrestaShop puedes buscar e instalar módulos gratuitos directamente. No necesitas tocar Plesk para eso.
¿Qué hago si el módulo no se instala por el método automático?
Prueba el método manual (subiendo el .zip a la carpeta /modules desde Plesk). Si sigue fallando, comprueba los permisos de la carpeta (deben ser 755 para carpetas y 644 para archivos).
¿Es seguro instalar módulos de terceros?
Depende. Siempre descarga módulos de fuentes confiables (marketplace oficial, desarrolladores conocidos). Los módulos piratas pueden contener malware.
¿Cómo sé si un módulo es compatible con mi versión de PrestaShop?
Revisa la descripción del módulo. Si dice "compatible con PrestaShop 1.7.x" y tú tienes 8.x, puede no funcionar. En caso de duda, consulta al desarrollador.
¿Puedo instalar módulos desde la terminal SSH?
Si tu hosting te da acceso SSH, puedes usar comandos como unzip y cp, pero no es recomendable para principiantes. Plesk es más visual y seguro.
Consejos finales para gestionar módulos PrestaShop como un pro
- No instales módulos innecesarios: Cada módulo consume recursos. Si no lo usas, desinstálalo.
- Mantén todo actualizado: Tanto PrestaShop como los módulos. Las actualizaciones corrigen fallos de seguridad.
- Haz copias de seguridad semanales: Así, si un módulo rompe algo, puedes restaurar rápido.
- Usa un entorno de pruebas: Si tu hosting lo permite, crea una copia de tu tienda para probar módulos antes de instalarlos en producción.
[TIP] ¿Sabías que Syspanel (antes conocido como HestiaCP) también permite gestionar módulos de PrestaShop? Si usas ese panel, el puerto de acceso es el 2106. El proceso es similar, pero la interfaz cambia un poco. Si tienes dudas, consulta su documentación.
Conclusión
Instalar módulos PrestaShop Plesk no tiene por qué ser un dolor de cabeza. Ya sea desde el back office, subiendo archivos manualmente o usando FTP, los pasos son sencillos si sigues el orden correcto. Recuerda siempre hacer copias de seguridad y mantener tu tienda actualizada. Ahora, ¡ve y dale superpoderes a tu tienda online!
Si te quedaste con alguna duda, déjala en los comentarios. Estoy aquí para ayudarte.
