🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Instalar módulos PrestaShop en DirectAdmin

Actualizado el 6 de noviembre de 2025

Introducción: ¿Por qué es importante saber instalar módulos en PrestaShop con DirectAdmin?

Si tienes una tienda online con PrestaShop, sabes que los módulos son el corazón de su funcionalidad. Te permiten añadir desde pasarelas de pago hasta herramientas de SEO, sistemas de envío o diseños personalizados. Pero, ¿qué ocurre cuando tu tienda está alojada en un panel de control como DirectAdmin? La instalación de módulos PrestaShop DirectAdmin puede parecer más técnica, pero en realidad es un proceso sencillo si sigues los pasos adecuados.

En este artículo, te guiaré paso a paso para que puedas instalar módulos PrestaShop en tu servidor DirectAdmin, sin necesidad de ser un experto en programación. Hablaremos de los métodos más comunes, resolveremos dudas frecuentes y te daremos consejos para evitar errores. Al final, serás capaz de gestionar tus PrestaShop DirectAdmin módulos con total confianza.


Requisitos previos antes de instalar módulos en PrestaShop

Antes de comenzar, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control (usuario y contraseña).
  • Acceso a tu tienda PrestaShop: Como administrador (usuario con permisos de "Superadmin").
  • Archivo del módulo: Normalmente en formato .zip o .tar.gz. Si lo compraste en el marketplace de PrestaShop, lo descargarás desde tu cuenta.
  • Conexión FTP o SFTP: Opcional, pero útil si el método desde el panel de administración falla.
  • Conocimiento básico de rutas de archivos: Saber dónde está instalado PrestaShop (normalmente en /public_html o una subcarpeta).

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106. El proceso es similar al de DirectAdmin, pero la interfaz puede variar ligeramente.


Método 1: Instalar módulos PrestaShop desde el panel de administración (Back Office)

Este es el método más recomendado para principiantes. No necesitas tocar archivos manualmente.

Paso 1: Accede al Back Office de tu tienda

  1. Abre tu navegador y ve a tudominio.com/adminXXXX (donde XXXX es el código único de tu panel).
  2. Inicia sesión con tu usuario y contraseña de administrador.

Paso 2: Ve a la sección de módulos

  1. En el menú lateral izquierdo, busca y haz clic en "Módulos" o "Módulos y servicios".
  2. Verás una lista de módulos instalados y un botón "Subir un módulo" en la parte superior derecha.

Paso 3: Sube el archivo del módulo

  1. Haz clic en "Subir un módulo".
  2. Se abrirá una ventana. Arrastra el archivo .zip que descargaste o haz clic para seleccionarlo desde tu computadora.
  3. Espera a que se cargue. PrestaShop lo descomprimirá automáticamente.

Paso 4: Instala el módulo

  1. Una vez subido, aparecerá en la lista de módulos con un botón "Instalar".
  2. Haz clic en "Instalar".
  3. Sigue las instrucciones que aparezcan (configuración básica, permisos, etc.).

[TIP] Si el módulo no aparece después de subirlo, revisa que el archivo .zip no esté dañado y que sea compatible con tu versión de PrestaShop.


Método 2: Instalar módulos PrestaShop manualmente mediante FTP/SFTP

Este método es útil cuando el panel de administración no te permite subir módulos (por límites de tamaño, errores de permisos, etc.).

Paso 1: Conéctate a tu servidor

  1. Usa un cliente FTP como FileZilla, Cyberduck o el administrador de archivos de DirectAdmin.
  2. Introduce los datos de conexión:
    • Host: tu dominio o IP del servidor.
    • Usuario y contraseña: los mismos de DirectAdmin o un usuario FTP específico.
    • Puerto: 21 (FTP) o 22 (SFTP).

Paso 2: Localiza la carpeta de módulos de PrestaShop

  1. Navega hasta la carpeta raíz de tu tienda (normalmente /public_html o /domains/tudominio.com/public_html).
  2. Busca la carpeta /modules. Si no existe, créala (con permisos 755).

Paso 3: Sube el módulo

  1. Descomprime el archivo .zip del módulo en tu computadora. Deberías obtener una carpeta con el nombre del módulo (ej: paypal, seooptimizer).
  2. Arrastra esa carpeta completa a la carpeta /modules de tu servidor.
  3. Espera a que se complete la transferencia.

Paso 4: Instala el módulo desde el Back Office

  1. Vuelve a tu panel de administración de PrestaShop.
  2. Ve a "Módulos" > "Módulos y servicios".
  3. Busca el módulo en la lista (puede aparecer como "No instalado").
  4. Haz clic en "Instalar" y sigue el proceso.

[WARNING] Asegúrate de que los permisos de la carpeta del módulo sean 755 (o 644 para archivos). Si tienes problemas, desde DirectAdmin puedes cambiar permisos fácilmente: haz clic derecho en la carpeta > "Change Permissions".


Método 3: Instalar módulos PrestaShop usando el administrador de archivos de DirectAdmin

DirectAdmin incluye un administrador de archivos que te permite subir y descomprimir archivos directamente desde el panel.

Paso 1: Accede al administrador de archivos

  1. Inicia sesión en DirectAdmin.
  2. Busca el icono "File Manager" o "Administrador de archivos".
  3. Navega hasta la carpeta /public_html (o donde esté tu tienda).

Paso 2: Sube el archivo ZIP del módulo

  1. Haz clic en "Subir archivos".
  2. Selecciona el archivo .zip del módulo desde tu computadora.
  3. Una vez subido, verás el archivo en la lista.

Paso 3: Descomprime el archivo

  1. Haz clic derecho sobre el archivo .zip.
  2. Selecciona "Extract" o "Descomprimir".
  3. Elige la carpeta de destino (por defecto será la misma).
  4. Acepta. Se creará una carpeta con el nombre del módulo.

Paso 4: Mueve la carpeta a /modules (si es necesario)

  1. Si la carpeta se descomprimió fuera de /modules, córtala y pégala dentro de /modules.
  2. Asegúrate de que los permisos sean correctos (755 para carpetas, 644 para archivos).

Paso 5: Instala desde el Back Office

Igual que en el método anterior, ve a "Módulos" en PrestaShop, busca el módulo y haz clic en "Instalar".

[INFO] Si el módulo requiere una base de datos o configuración adicional, PrestaShop te guiará durante la instalación.


Solución de problemas comunes al instalar módulos PrestaShop DirectAdmin

Error: "No se puede cargar el módulo" o "Archivo no válido"

  • Causa: El archivo ZIP está corrupto, no es compatible con tu versión de PrestaShop, o tiene un nombre incorrecto.
  • Solución: Descarga el módulo nuevamente desde la fuente oficial. Verifica la compatibilidad en la ficha del módulo.

Error: "Permisos denegados" al subir por FTP

  • Causa: La carpeta /modules no tiene permisos de escritura.
  • Solución: Desde DirectAdmin, cambia los permisos de /modules a 755 (o 777 temporalmente). Luego, vuelve a 755.

El módulo no aparece en el Back Office después de subirlo

  • Causa: La carpeta del módulo no está en la ruta correcta o tiene un nombre incorrecto.
  • Solución: Revisa que la carpeta esté dentro de /modules y que el nombre coincida exactamente con el esperado por PrestaShop (sin espacios ni caracteres extraños).

Error de base de datos al instalar

  • Causa: El módulo intenta crear tablas que ya existen o hay conflictos con otros módulos.
  • Solución: Desinstala primero cualquier versión anterior del mismo módulo. Si persiste, contacta al soporte del módulo.

Preguntas frecuentes (FAQ)

¿Puedo instalar módulos PrestaShop si uso Syspanel?

Sí, el proceso es idéntico al de DirectAdmin. La única diferencia es que accedes a tu panel por el puerto 2106. Una vez dentro, usa el administrador de archivos o FTP para subir los módulos.

¿Necesito conocimientos de programación para instalar módulos?

No. Los métodos que te he mostrado son visuales y no requieren escribir código. Solo necesitas saber navegar por carpetas y subir archivos.

¿Qué hago si el módulo que compré no funciona?

Primero, verifica la compatibilidad con tu versión de PrestaShop. Luego, revisa los logs de errores en el Back Office (Parámetros avanzados > Logs). Si todo falla, contacta al desarrollador del módulo.

¿Puedo instalar varios módulos a la vez?

Sí, pero es recomendable instalarlos uno por uno para evitar conflictos. Además, algunos módulos pueden requerir configuraciones específicas que es mejor atender de forma individual.

¿Los módulos gratuitos se instalan igual que los de pago?

Sí, el proceso es el mismo. La única diferencia es que los módulos gratuitos suelen estar disponibles directamente en el marketplace de PrestaShop y se pueden instalar desde el Back Office sin descargar archivos.


Consejos finales para gestionar tus PrestaShop DirectAdmin módulos

  • Mantén PrestaShop actualizado: Los módulos suelen ser compatibles con las versiones recientes. Una tienda desactualizada puede dar problemas.
  • Haz copias de seguridad: Antes de instalar un módulo nuevo, respalda tu base de datos y archivos. Desde DirectAdmin puedes hacerlo fácilmente en la sección "Backups".
  • Prueba en un entorno de desarrollo: Si es posible, instala el módulo primero en una copia de tu tienda para verificar que no cause conflictos.
  • Lee las reseñas y documentación: Antes de comprar o instalar un módulo, revisa opiniones de otros usuarios y la guía del desarrollador.
  • Optimiza el rendimiento: Demasiados módulos pueden ralentizar tu tienda. Desinstala los que no uses.

Conclusión

Instalar módulos PrestaShop DirectAdmin no tiene por qué ser un dolor de cabeza. Ya sea desde el Back Office, mediante FTP o con el administrador de archivos de DirectAdmin, tienes varias opciones a tu alcance. Recuerda siempre verificar la compatibilidad, los permisos y hacer copias de seguridad antes de cualquier cambio.

Con esta guía, podrás instalar módulos PrestaShop sin miedo y aprovechar al máximo las funcionalidades de tu tienda online. Si te encuentras con algún problema, vuelve a leer los pasos o consulta la sección de preguntas frecuentes. ¡Tu tienda está a un módulo de distancia de ser aún mejor!

[TIP] Si tu hosting es con Syspanel, recuerda que el puerto de acceso es el 2106. El resto del proceso es exactamente el mismo que en DirectAdmin.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel