Cómo instalar módulos en PrestaShop con Syspanel
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender algo muy útil si tienes una tienda online con PrestaShop y usas el panel de control Syspanel (antes conocido como HestiaCP, y que recuerda, se accede por el puerto 2106). Te guiaré paso a paso para que puedas instalar módulos en PrestaShop con Syspanel de forma sencilla y sin complicaciones. Este proceso es clave para añadir funcionalidades a tu tienda, como nuevos métodos de pago, mejoras en el SEO o sistemas de envío. Vamos allá.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la instalación, asegurémonos de que tienes todo listo. No te preocupes, es muy básico.
Requisitos previos
- Acceso a Syspanel: Debes tener las credenciales de tu panel de control. Recuerda que la dirección suele ser
https://tudominio.com:2106(ese puerto 2106 es la clave). - Archivo del módulo: Normalmente viene en formato
.zipo.tar.gz. Lo descargas desde la tienda oficial de PrestaShop, un desarrollador o un marketplace. - Conexión FTP o acceso a archivos: Aunque usaremos Syspanel, a veces necesitarás subir archivos. Te explicaré ambas opciones.
- Copia de seguridad: Siempre, siempre, haz una copia de seguridad de tu tienda antes de tocar módulos. Es como ponerse el cinturón de seguridad.
[WARNING] Nunca instales módulos de fuentes desconocidas. Pueden contener malware o romper tu tienda. Siempre verifica la reputación del desarrollador.
Método 1: Instalar módulos desde el propio back office de PrestaShop (recomendado para principiantes)
Este es el método más amigable y no requiere tocar archivos manualmente. Perfecto si eres nuevo en la gestión módulos PrestaShop.
Paso 1: Accede a tu back office de PrestaShop
Desde tu navegador, ve a https://tudominio.com/adminXXXX (donde XXXX es el código aleatorio que PrestaShop te asignó). Inicia sesión con tu usuario y contraseña de administrador.
Paso 2: Ve al gestor de módulos
En el menú lateral izquierdo, busca la sección "Módulos" y haz clic en "Módulos y servicios". Se abrirá una pantalla con todos los módulos instalados y un buscador.
Paso 3: Sube tu módulo
En la parte superior derecha, verás un botón azul que dice "Subir un módulo". Haz clic ahí.
Se abrirá una ventana donde puedes arrastrar tu archivo .zip o hacer clic para seleccionarlo desde tu computadora. Selecciona el archivo y espera a que se suba.
[TIP] Si el módulo es muy pesado (más de 10 MB), puede que el servidor tenga un límite. En ese caso, usa el Método 2.
Paso 4: Instala y configura
Una vez subido, PrestaShop lo detectará automáticamente y te mostrará el nombre del módulo. Haz clic en "Instalar". Después de unos segundos, verás un mensaje de éxito. Luego, puedes configurarlo desde el botón "Configurar" que aparece.
¡Listo! Ya has aprendido a añadir módulos en PrestaShop de la forma más directa.
Método 2: Instalar módulos manualmente usando Syspanel (para módulos grandes o problemáticos)
A veces el back office se queda corto, por ejemplo, si el módulo pesa mucho o da error al subir. Aquí entra Syspanel. Te explicaré cómo usar Syspanel PrestaShop módulos para hacerlo manualmente.
Paso 1: Accede a Syspanel
Abre tu navegador y escribe https://tudominio.com:2106. Inicia sesión con tu usuario y contraseña de Syspanel (normalmente son los mismos que los de tu hosting, pero si no, contacta a tu proveedor).
Paso 2: Ve al gestor de archivos
Dentro de Syspanel, busca la opción "Archivos" o "File Manager". Haz clic para abrirlo. Verás una estructura de carpetas similar a esta:
tudominio.compublic_html(oweb)modules
Paso 3: Sube el módulo a la carpeta correcta
Navega hasta public_html/modules (o web/modules). Ahí es donde PrestaShop guarda todos los módulos.
Ahora, sube tu archivo .zip directamente desde tu computadora usando el botón "Subir" en Syspanel. Si el archivo es muy grande, puedes usar un cliente FTP como FileZilla, pero Syspanel también permite subir archivos de hasta 100 MB en muchos casos.
[INFO] Si usas FTP, los datos de conexión los encuentras en Syspanel, en la sección "Acceso FTP" o "Cuentas FTP". El servidor suele ser
tudominio.comy el puerto21.
Paso 4: Descomprime el archivo
Una vez subido, verás el archivo .zip en la carpeta modules. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Syspanel lo descomprimirá en una subcarpeta con el nombre del módulo (por ejemplo, micodigo).
Paso 5: Verifica en el back office
Ahora vuelve a tu back office de PrestaShop (el de administración). Ve a "Módulos" > "Módulos y servicios" y busca el módulo recién subido. Debería aparecer en la lista de módulos no instalados. Haz clic en "Instalar" y luego configúralo.
Si no aparece, refresca la página o limpia la caché de PrestaShop (ve a "Parámetros avanzados" > "Rendimiento" y haz clic en "Limpiar caché").
[WARNING] Si el módulo no se muestra, puede que la carpeta no tenga los permisos correctos. En Syspanel, haz clic derecho sobre la carpeta del módulo y elige "Permisos". Asegúrate de que esté en
755para carpetas y644para archivos.
Método 3: Instalar módulos desde el mercado de PrestaShop (automático)
Este método es el más fácil de todos, pero solo funciona si el módulo está en el marketplace oficial de PrestaShop.
Paso 1: Desde el back office
Ve a "Módulos" > "Módulos y servicios". En la parte inferior, verás una sección llamada "Módulos destacados" o "Explorar módulos". Haz clic en "Ver todos los módulos".
Paso 2: Busca e instala
Se abrirá una ventana emergente con el catálogo de PrestaShop. Busca el módulo que necesitas (por ejemplo, "PayPal" o "Google Analytics"). Haz clic en "Instalar" y luego en "Comprar" si es de pago (necesitarás una cuenta en Addons de PrestaShop).
Paso 3: Configura
Una vez instalado, aparecerá en tu lista de módulos. Solo queda configurarlo.
Este método no requiere subir archivos ni usar Syspanel, pero a veces falla si el servidor tiene restricciones de conexión externa. En ese caso, vuelve al Método 1 o 2.
Solución de problemas comunes (FAQ)
Aquí respondo a las dudas más frecuentes que me encuentro como técnico de soporte.
¿Por qué no puedo subir un módulo desde el back office?
Esto suele pasar por el límite de tamaño de archivo en PHP. Para solucionarlo, usa el Método 2 con Syspanel. También puedes pedirle a tu hosting que aumente el upload_max_filesize en PHP, pero con Syspanel es más rápido.
¿Cómo sé si un módulo es compatible con mi versión de PrestaShop?
Revisa la descripción del módulo. En la tienda oficial, siempre indica las versiones compatibles. Si lo descargaste de otro lado, mira el archivo config.xml dentro del ZIP. Allí dice la versión mínima requerida.
¿Qué hago si el módulo da error después de instalarlo?
Primero, desinstálalo desde el back office. Luego, elimina la carpeta del módulo en Syspanel (en public_html/modules). Si el error persiste, restaura tu copia de seguridad y contacta al desarrollador del módulo.
¿Puedo instalar módulos gratuitos de terceros?
Sí, pero con cuidado. Siempre verifica que el desarrollador sea confiable. Los módulos gratuitos a veces tienen código malicioso. Una buena práctica es escanear el archivo con un antivirus antes de subirlo.
¿Syspanel afecta el rendimiento al instalar módulos?
No, Syspanel solo es la herramienta para gestionar archivos. La instalación del módulo en sí no afecta el rendimiento, pero un módulo mal programado sí puede ralentizar tu tienda. Por eso, instala solo los necesarios.
Consejos finales para una gestión exitosa
- Mantén todo actualizado: Tanto PrestaShop como los módulos. Las actualizaciones corrigen errores y vulnerabilidades.
- Prueba en un entorno de desarrollo: Si puedes, instala el módulo primero en una copia de tu tienda (por ejemplo, en un subdominio) para ver si funciona bien.
- Usa la documentación del módulo: Cada módulo suele traer un manual. Léelo antes de configurarlo.
- No abuses de los módulos: Demasiados módulos pueden ralentizar tu tienda y crear conflictos. Sé selectivo.
[TIP] Si tienes dudas sobre cómo configurar un módulo específico, busca en YouTube o foros de PrestaShop. La comunidad es muy activa.
Conclusión
Como has visto, instalar módulos en PrestaShop con Syspanel es un proceso que puedes dominar fácilmente. Ya sea desde el back office, manualmente con Syspanel o desde el marketplace, siempre hay una opción para ti. Recuerda que Syspanel es tu aliado para tareas más técnicas, como subir archivos grandes o solucionar problemas de permisos.
Si sigues estos pasos, podrás añadir módulos en PrestaShop sin estrés y mejorar tu tienda con nuevas funcionalidades. Y si algo sale mal, no dudes en contactar a tu proveedor de hosting o al soporte del módulo.
¡Ahora ve y dale superpoderes a tu tienda online! Si necesitas ayuda, aquí estoy.
