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

Cómo instalar módulos de PrestaShop en DirectAdmin

Actualizado el 13 de febrero de 2026

Introducción

¿Te has preguntado alguna vez cómo instalar módulos de PrestaShop en tu servidor gestionado con DirectAdmin? Si tienes una tienda online, sabes que los módulos son el corazón de la personalización: añaden funcionalidades como pasarelas de pago, envíos, SEO o diseño. Pero cuando trabajas con un panel de control como DirectAdmin, el proceso puede parecer un poco técnico al principio. No te preocupes, en este artículo te guiaré paso a paso para que puedas instalar módulos PrestaShop DirectAdmin sin complicaciones, incluso si eres principiante. Vamos a desglosar todo lo que necesitas saber: desde la descarga hasta la activación, pasando por la subida de archivos y la configuración. Al final, tendrás claro cómo hacerlo de forma segura y eficiente.

¿Listo? ¡Empecemos!


¿Qué necesitas antes de instalar módulos PrestaShop en DirectAdmin?

Antes de lanzarte a instalar, es importante tener a mano ciertos datos y herramientas. No te asustes, son cosas básicas que probablemente ya tienes.

Requisitos previos

  • Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control. Normalmente, tu proveedor de hosting te da un usuario y contraseña. Si no lo tienes, solicítalo a tu soporte.
  • Módulo de PrestaShop: Debes tener el archivo del módulo en tu ordenador. Lo más común es que sea un archivo comprimido en formato .zip o .tar.gz. Puedes descargarlo desde el marketplace oficial de PrestaShop o desde un desarrollador de confianza.
  • Versión compatible: Asegúrate de que el módulo sea compatible con tu versión de PrestaShop. Si tu tienda usa PrestaShop 1.7, no intentes instalar un módulo diseñado para 1.6, porque dará errores.
  • Conexión a internet estable: Aunque no es crítico, una buena conexión evitará cortes durante la subida de archivos.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso es similar, pero la interfaz varía ligeramente. En este artículo nos centramos en DirectAdmin, pero los pasos son transferibles.


Método 1: Instalar módulos PrestaShop desde el back office de tu tienda

Este es el método más sencillo y recomendado para principiantes. No necesitas tocar archivos manualmente, solo usar la interfaz de administración de PrestaShop.

Paso 1: Accede a tu panel de administración de PrestaShop

Abre tu navegador y escribe la URL de tu tienda seguida de /admin (por ejemplo, tutienda.com/admin). Inicia sesión con tus credenciales de administrador.

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". Se abrirá una pantalla con 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 puedes arrastrar el archivo .zip de tu módulo o seleccionarlo desde tu ordenador.

[TIP] Si el botón no aparece, puede que tu versión de PrestaShop sea muy antigua. En ese caso, salta al Método 2.

Paso 4: Instala el módulo

Una vez subido, PrestaShop procesará el archivo automáticamente. Verás una notificación de éxito y el módulo aparecerá en la lista. Solo tienes que hacer clic en "Instalar" (si no se instaló automáticamente) y luego configurarlo según las instrucciones del desarrollador.

Ventajas: Rápido, no requiere conocimientos técnicos.
Desventajas: Algunos módulos grandes pueden fallar si el servidor tiene límites de subida de archivos.


Método 2: Instalar módulos PrestaShop manualmente a través de DirectAdmin

Este método es ideal si el módulo es pesado (más de 20 MB) o si el back office no te deja subir archivos. Usaremos el administrador de archivos de DirectAdmin.

Paso 1: Accede a DirectAdmin

Abre tu navegador y escribe la URL de tu servidor seguida de :2222 (por ejemplo, tudominio.com:2222). Inicia sesión con tu usuario y contraseña de hosting.

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

Dentro de DirectAdmin, busca el Administrador de archivos (suele estar en la sección "Archivos" o "File Manager"). Navega hasta la carpeta raíz de tu tienda PrestaShop. Normalmente es algo como:

/home/tuusuario/domains/tudominio.com/public_html

Dentro de esa carpeta, busca la subcarpeta /modules. Esa es la ubicación donde se almacenan todos los módulos.

[WARNING] No modifiques otras carpetas, como /admin o /config, a menos que sepas lo que haces. Podrías dañar tu tienda.

Paso 3: Sube el módulo

Haz clic en "Subir" (o "Upload") en la barra de herramientas. Selecciona el archivo .zip de tu módulo desde tu ordenador. DirectAdmin lo subirá a la carpeta /modules.

Paso 4: Descomprime el archivo

Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona "Extraer" (o "Extract"). El sistema descomprimirá el contenido en una carpeta con el nombre del módulo (por ejemplo, micromodulo). Asegúrate de que la carpeta se cree dentro de /modules.

Paso 5: Verifica los permisos

A veces, los archivos extraídos tienen permisos incorrectos. Selecciona la carpeta del módulo, haz clic derecho y elige "Cambiar permisos". Establece 755 para las carpetas y 644 para los archivos. Esto garantiza que PrestaShop pueda leerlos sin problemas.

Paso 6: Activa el módulo en PrestaShop

Ahora vuelve al back office de tu tienda (Paso 1 del Método 1). Ve a "Módulos" y busca el nombre del módulo en la lista. Debería aparecer como "no instalado". Haz clic en "Instalar" y luego configúralo.


Método 3: Usar FTP para instalar módulos en DirectAdmin

Si prefieres usar un cliente FTP como FileZilla, este método es igual de válido y a veces más rápido para archivos grandes.

Paso 1: Conéctate por FTP

Abre FileZilla (o cualquier cliente FTP) y usa los datos de conexión que te proporcionó tu hosting (servidor, usuario, contraseña y puerto 21). Conéctate.

Paso 2: Navega a la carpeta de módulos

En el panel remoto, busca la ruta /public_html/modules. En el panel local, busca el archivo .zip de tu módulo.

Paso 3: Sube y descomprime

Arrastra el archivo .zip desde tu ordenador a la carpeta /modules en el servidor. Luego, desde DirectAdmin (o mediante SSH si lo tienes), descomprime el archivo. Algunos clientes FTP permiten descomprimir, pero es más seguro hacerlo desde el administrador de archivos de DirectAdmin.

Paso 4: Activa el módulo

Igual que en el Método 2, ve al back office e instala el módulo.


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

A veces las cosas no salen a la primera. Aquí tienes los errores más frecuentes y cómo resolverlos.

Error: "No se puede subir el archivo" en el back office

Esto suele deberse a límites de tamaño en PHP. Para solucionarlo:

  • Aumenta el límite de subida en DirectAdmin: ve a "Configuración de PHP" (en la sección "Avanzado") y cambia upload_max_filesize y post_max_size a un valor mayor, como 64M.
  • O usa el Método 2 o 3 para subir el módulo manualmente.

Error: "El módulo no es compatible con tu versión de PrestaShop"

Revisa la descripción del módulo. Si es incompatible, contacta al desarrollador para una actualización. También puedes intentar forzar la instalación editando el archivo config.xml dentro del módulo, pero no lo recomiendo si no tienes experiencia.

Error: "Permiso denegado" al descomprimir en DirectAdmin

Esto ocurre si los permisos de la carpeta /modules están mal. Desde el administrador de archivos, cambia los permisos de /modules a 755 temporalmente, descomprime y luego restáuralos a 755 (o 750 si tu hosting lo exige).

[INFO] Si tu hosting usa Syspanel (puerto 2106), el administrador de archivos está en la pestaña "Archivos" y funciona de manera similar. Solo cambia la ruta base, que suele ser /home/usuario/web/tudominio/public_html/modules.


Preguntas frecuentes (FAQ) sobre módulos PrestaShop DirectAdmin

¿Puedo instalar módulos gratuitos y de pago por igual?

Sí, el proceso es el mismo para ambos. Solo asegúrate de que el archivo sea válido y no esté dañado.

¿Qué hago si el módulo no aparece después de subirlo?

Primero, verifica que la carpeta del módulo esté dentro de /modules y que tenga los archivos correctos (como index.php y micromodulo.php). Luego, limpia la caché de PrestaShop desde el back office: ve a "Parámetros de la tienda" > "Rendimiento" y haz clic en "Limpiar caché".

¿Es seguro instalar módulos de fuentes no oficiales?

No. Siempre descarga módulos desde el marketplace de PrestaShop o de desarrolladores de confianza. Los módulos piratas pueden contener malware o vulnerabilidades.

¿Necesito conocimientos técnicos para usar DirectAdmin?

No, pero es útil saber navegar por carpetas. Los pasos que te he dado son muy visuales y fáciles de seguir. Si te atascas, pregunta a tu soporte técnico.


Consejos finales para una instalación exitosa

  • Haz una copia de seguridad de tu tienda antes de instalar módulos nuevos, especialmente si son de pago o críticos. En DirectAdmin, puedes usar la herramienta de backup en la sección "Copias de seguridad".
  • Prueba el módulo en un entorno de desarrollo si es posible. Algunos hosting ofrecen subdominios de prueba.
  • Actualiza regularmente tanto PrestaShop como los módulos. Las versiones antiguas tienen fallos de seguridad.
  • Lee la documentación del módulo. Cada desarrollador incluye instrucciones específicas.

Conclusión

Instalar módulos PrestaShop DirectAdmin no tiene por qué ser un dolor de cabeza. Ya sea desde el back office, manualmente con el administrador de archivos o mediante FTP, tienes varias opciones adaptadas a tu nivel de experiencia. Recuerda siempre verificar la compatibilidad, los permisos y hacer copias de seguridad. Con estos pasos, podrás expandir las funcionalidades de tu tienda online sin miedo a romper nada.

Si te ha quedado alguna duda, repasa las secciones anteriores o consulta a tu proveedor de hosting. ¡Ahora ve y dale superpoderes a tu PrestaShop!

¿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