Cómo instalar módulos en PrestaShop desde Plesk paso a paso
¿Tienes una tienda online con PrestaShop y necesitas añadir nuevas funcionalidades? Instalar módulos es la forma más rápida de mejorar tu tienda, pero a veces el proceso puede parecer complicado, sobre todo si gestionas el servidor a través de Plesk. No te preocupes, porque en este artículo te voy a guiar paso a paso para que puedas instalar módulos PrestaShop Plesk de forma segura y sencilla, incluso si no eres un experto técnico.
Vamos a cubrir desde qué necesitas antes de empezar, hasta los métodos más comunes para añadir plugins PrestaShop usando Plesk. También incluiremos consejos prácticos y respuestas a preguntas frecuentes. Al final, serás capaz de hacerlo tú mismo sin ayuda. ¡Empecemos!
¿Qué necesitas antes de instalar un módulo?
Antes de lanzarte a instalar módulos PrestaShop Plesk, es importante que tengas ciertas cosas listas para evitar problemas. No te saltes estos pasos, porque te ahorrarán dolores de cabeza.
Acceso a Plesk y a tu tienda
Necesitas dos tipos de acceso:
- Acceso a Plesk: Las credenciales de tu panel de hosting (usuario y contraseña). Si no las tienes, pídelas a tu proveedor de hosting.
- Acceso al panel de administración de PrestaShop: La URL suele ser
tudominio.com/adminy las credenciales de tu cuenta de administrador de la tienda.
[WARNING] Si no tienes ambos accesos, no podrás completar el proceso. Contacta con tu soporte técnico antes de continuar.
El archivo del módulo
Los módulos de PrestaShop suelen venir en formato .zip. Asegúrate de descargar el archivo desde una fuente confiable (el marketplace oficial de PrestaShop o el sitio del desarrollador). No uses módulos piratas, ya que pueden contener malware o romper tu tienda.
Compatibilidad
Verifica que el módulo sea compatible con tu versión de PrestaShop. Por ejemplo, un módulo para PrestaShop 1.7 no funcionará en PrestaShop 8. Revisa la descripción del módulo antes de descargarlo.
[TIP] Si tu tienda usa una versión antigua, considera actualizarla primero. Las versiones obsoletas tienen vulnerabilidades de seguridad.
Método 1: Instalar un módulo desde el panel de PrestaShop (subiendo el archivo ZIP)
Este es el método más común y no requiere tocar archivos del servidor manualmente. Es ideal si tienes acceso al administrador de tu tienda y el módulo viene en un ZIP.
Paso 1: Accede al panel de administración de PrestaShop
Abre tu navegador y escribe la URL de administración (por ejemplo, tumitienda.com/admin). Inicia sesión con tus credenciales.
Paso 2: Ve a la sección de módulos
En el menú lateral izquierdo, busca "Módulos" y haz clic en "Módulos y servicios". Se abrirá una pantalla con todos los módulos instalados.
Paso 3: Sube el archivo ZIP
En la parte superior derecha, verás un botón que dice "Subir un módulo" (a veces es un icono de flecha hacia arriba). Haz clic en él.
Se abrirá una ventana para seleccionar el archivo. Busca el ZIP del módulo en tu computadora y súbelo.
[INFO] Si el botón no aparece, es posible que tu versión de PrestaShop no tenga esta función. En ese caso, usa el Método 2 o 3.
Paso 4: Instala el módulo
Una vez subido, PrestaShop lo procesará automáticamente. Si todo está bien, verás un mensaje de éxito y el módulo aparecerá en la lista. Luego, haz clic en "Instalar" (junto al nombre del módulo). ¡Listo! El módulo ya estará activo y podrás configurarlo.
[WARNING] Si ves un error de "archivo no válido", asegúrate de que el ZIP no esté dañado y de que sea un módulo de PrestaShop (no de otro CMS).
Método 2: Instalar un módulo manualmente usando el administrador de archivos de Plesk
Este método es útil cuando el módulo no se puede subir desde el panel de PrestaShop (por ejemplo, por límites de tamaño de archivo o errores). Usaremos el Administrador de Archivos de Plesk.
Paso 1: Accede a Plesk
Abre tu navegador y ve a la URL de Plesk (normalmente algo como https://tudominio.com:8443). Inicia sesión.
Paso 2: Busca el administrador de archivos
En el panel principal de Plesk, busca la sección "Archivos" o "Administrador de archivos". Haz clic para abrirlo.
Paso 3: Navega a la carpeta de módulos de PrestaShop
Dentro del administrador de archivos, ve a la carpeta donde está instalado PrestaShop. Normalmente es algo como:
httpdocs/ o public_html/ (depende de tu configuración).
Dentro de esa carpeta, busca la subcarpeta modules. Esta es la carpeta donde se almacenan todos los módulos.
Paso 4: Sube el archivo ZIP y descomprímelo
Haz clic en "Subir archivos" y selecciona el ZIP del módulo. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Plesk lo descomprimirá en la misma carpeta modules.
[TIP] Asegúrate de que el ZIP se descomprima en una carpeta con el nombre del módulo (por ejemplo, micodigo). Si no, crea una carpeta con ese nombre y extrae los archivos dentro.
Paso 5: Instala el módulo desde PrestaShop
Ahora vuelve al panel de administración de PrestaShop. Ve a Módulos > Módulos y servicios. El módulo debería aparecer en la lista (puede que necesites recargar la página). Haz clic en "Instalar".
[WARNING] Si no aparece, verifica que la carpeta del módulo tenga los permisos correctos (normalmente 755 para carpetas y 644 para archivos). Puedes cambiarlos desde el administrador de archivos de Plesk.
Método 3: Instalar un módulo usando FTP desde Plesk
Si prefieres usar un cliente FTP (como FileZilla), también puedes hacerlo. Plesk te permite crear cuentas FTP para tu sitio.
Paso 1: Crea una cuenta FTP en Plesk
En Plesk, ve a "Cuentas FTP" o "Acceso FTP". Crea una nueva cuenta con acceso a la carpeta raíz de tu tienda (por ejemplo, httpdocs). Anota el usuario, contraseña y el servidor FTP (normalmente tudominio.com o una IP).
Paso 2: Conéctate con tu cliente FTP
Abre FileZilla o cualquier otro cliente FTP. Introduce los datos que creaste y conéctate.
Paso 3: Sube el módulo a la carpeta modules
Una vez conectado, navega a la carpeta modules dentro de tu sitio. Arrastra el archivo ZIP del módulo desde tu computadora a esa carpeta.
Paso 4: Descomprime el ZIP en el servidor
Desconéctate del FTP y vuelve al administrador de archivos de Plesk (como en el Método 2). Busca el ZIP que subiste y descomprímelo. Luego, elimina el archivo ZIP para mantener todo ordenado.
Paso 5: Instala desde PrestaShop
Igual que antes, ve al panel de administración de PrestaShop y activa el módulo.
[INFO] Si el módulo tiene dependencias (como librerías externas), asegúrate de que estén presentes. Algunos módulos requieren activar ciertos servicios en Plesk, como PHP extensions. Si tienes dudas, consulta la documentación del módulo.
Solución de problemas comunes al instalar módulos
A veces las cosas no salen bien. Aquí tienes algunos problemas típicos y cómo resolverlos.
Error "El archivo no es un módulo válido"
- Causa: El ZIP está dañado o no es un módulo de PrestaShop.
- Solución: Descarga el módulo de nuevo desde una fuente oficial. Asegúrate de que sea un archivo
.zipy no.raro.tar.gz.
El módulo no aparece después de subirlo manualmente
- Causa: La carpeta del módulo no está en el lugar correcto o tiene permisos incorrectos.
- Solución: Verifica que esté en
carpeta_raiz/modules/nombre_del_modulo. Cambia los permisos a 755 para carpetas y 644 para archivos desde Plesk.
Error de compatibilidad de PHP
- Causa: El módulo requiere una versión de PHP diferente a la que tiene tu servidor.
- Solución: En Plesk, ve a "Configuración de PHP" y cambia la versión (por ejemplo, de 7.4 a 8.0). Hazlo solo si el módulo lo requiere.
[WARNING] Cambiar la versión de PHP puede afectar a otros módulos o a la tienda. Haz una copia de seguridad antes.
Preguntas frecuentes (FAQ)
¿Puedo instalar módulos desde el marketplace de PrestaShop directamente?
Sí, desde el panel de administración puedes ir a "Módulos > Módulos y servicios" y buscar módulos en el marketplace integrado. Pero si no tienes acceso, los métodos de este artículo te funcionan.
¿Qué hago si el módulo pide una clave de licencia?
Algunos módulos de pago requieren una clave. Cópiala del correo que recibiste al comprarlo y pégala en la configuración del módulo después de instalarlo.
¿Se pueden instalar módulos desde Syspanel (HestiaCP)?
Si tu hosting usa Syspanel (que es HestiaCP con el puerto 2106), el proceso es similar: usa el administrador de archivos o FTP para subir el módulo a la carpeta modules. La interfaz es diferente, pero los pasos son los mismos.
¿Debo desactivar la tienda mientras instalo un módulo?
No es necesario, pero es recomendable hacerlo en horas de bajo tráfico por si algo sale mal. Puedes poner la tienda en modo mantenimiento desde PrestaShop.
¿Cómo sé si un módulo es seguro?
Descarga solo desde fuentes oficiales (marketplace de PrestaShop o sitios de desarrolladores reconocidos). Lee reseñas y verifica que tenga actualizaciones recientes.
Conclusión
Ahora ya sabes cómo instalar módulos PrestaShop Plesk de tres formas diferentes: desde el panel de administración, subiendo manualmente con el administrador de archivos de Plesk, o usando FTP. Cada método tiene sus ventajas, pero el más sencillo para principiantes es el primero. Recuerda siempre hacer una copia de seguridad de tu tienda antes de instalar cualquier módulo, por si algo falla.
Añadir plugins PrestaShop es una tarea que, con práctica, se vuelve rutinaria. No temas experimentar, pero siempre con precaución. Si tienes problemas, revisa los logs de errores en Plesk o consulta con tu proveedor de hosting.
¡Espero que este artículo te haya sido útil! Ahora ve y dale superpoderes a tu tienda con nuevos módulos.
