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

Cómo instalar módulos en PrestaShop con DirectAdmin

Actualizado el 27 de septiembre de 2025

¿Tienes una tienda online con PrestaShop y necesitas añadir nuevas funcionalidades? Si tu tienda está alojada en un servidor con panel de control DirectAdmin, estás en el lugar correcto. Aquí te explicamos paso a paso, de forma sencilla y sin tecnicismos, cómo instalar módulos PrestaShop DirectAdmin para potenciar tu negocio.

¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar extensiones PrestaShop, asegúrate de tener lo siguiente a mano:

  • Acceso a tu panel de control DirectAdmin (usuario y contraseña).
  • El archivo del módulo que deseas instalar (normalmente en formato .zip o .tar.gz).
  • Acceso al panel de administración de tu PrestaShop (por ejemplo, tudominio.com/admin).
  • Una copia de seguridad reciente de tu tienda (por si algo sale mal).

[WARNING] Siempre haz una copia de seguridad completa de tu base de datos y archivos antes de instalar cualquier módulo. Esto te evitará dolores de cabeza si ocurre un error.

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

Este es el método más fácil y seguro, ideal si el módulo viene en un archivo comprimido (.zip). No necesitas tocar archivos del servidor.

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

Abre tu navegador y escribe la URL de tu administración. Por ejemplo: tudominio.com/admin. Inicia sesión con tus credenciales.

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

Dentro del menú lateral izquierdo, busca la opción "Módulos" y haz clic en "Módulos y servicios" o "Catálogo de módulos" (dependiendo de la versión de PrestaShop).

Paso 3: Sube el archivo del 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 debes seleccionar el archivo .zip que descargaste (por ejemplo, micodigo.zip). Arrástralo o haz clic para buscarlo en tu computadora.

Paso 4: Espera a que se instale

PrestaShop subirá el archivo y lo descomprimirá automáticamente. Verás una barra de progreso. Una vez terminado, el módulo aparecerá en la lista de módulos instalados. Si todo sale bien, verás un mensaje verde de éxito.

Paso 5: Configura el módulo

Ahora busca el módulo en la lista (puedes usar el buscador). Haz clic en "Configurar" para ajustar sus opciones según tus necesidades. ¡Listo!

[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 (1.6, 1.7 o 8.x).

Método 2: Instalar módulos manualmente a través de DirectAdmin (para módulos complejos)

A veces, el módulo no se puede instalar desde el panel de PrestaShop (por ejemplo, si es muy grande o viene en formato de carpeta). Entonces necesitas subirlo directamente al servidor usando DirectAdmin.

Paso 1: Accede a DirectAdmin

Abre tu navegador y escribe la URL de tu panel DirectAdmin. Normalmente es algo como tudominio.com:2222. Inicia sesión con tu usuario y contraseña de hosting.

[INFO] Si tu hosting usa Syspanel (HestiaCP), el acceso es por el puerto 2106. Por ejemplo: tudominio.com:2106.

Paso 2: Ve al administrador de archivos

Dentro de DirectAdmin, busca la opción "Administrador de archivos" (File Manager). Puede estar en la sección "Avanzado" o en el menú principal. Haz clic para abrirlo.

Paso 3: Navega hasta la carpeta de módulos de PrestaShop

En el administrador de archivos, busca la carpeta donde está instalado tu PrestaShop. Normalmente está en public_html o domains/tudominio.com/public_html. Dentro, abre la carpeta modules. Esa es la carpeta donde se almacenan todos los módulos.

Paso 4: Sube el módulo descomprimido

Si tu módulo viene en un archivo .zip, debes descomprimirlo primero en tu computadora. Obtendrás una carpeta con el nombre del módulo (por ejemplo, micodigo). Luego:

  • En DirectAdmin, haz clic en "Subir" (Upload).
  • Selecciona la carpeta completa (o arrastra los archivos uno por uno).
  • Espera a que termine la subida.

[WARNING] Asegúrate de que la carpeta del módulo tenga los permisos correctos (normalmente 755 para carpetas y 644 para archivos). Si no, el módulo no funcionará.

Paso 5: Instala el módulo desde PrestaShop

Ahora vuelve a tu panel de administración de PrestaShop (como en el Método 1). Ve a "Módulos" y busca el módulo en la lista. Debería aparecer como "no instalado". Haz clic en "Instalar" y luego configura.

Método 3: Instalar módulos vía FTP (alternativa para usuarios avanzados)

Si prefieres usar un cliente FTP (como FileZilla), también puedes subir el módulo directamente. Este método es similar al anterior, pero usando FTP.

Paso 1: Conéctate a tu servidor vía FTP

Abre FileZilla u otro cliente FTP. Usa los datos de conexión que te proporcionó tu hosting (servidor, usuario, contraseña y puerto 21).

Paso 2: Navega a la carpeta de módulos

Una vez conectado, busca la carpeta public_html o domains/tudominio.com/public_html y luego modules.

Paso 3: Sube la carpeta del módulo

Arrastra la carpeta del módulo descomprimida desde tu computadora a la carpeta modules en el servidor. Espera a que termine la transferencia.

Paso 4: Instala desde PrestaShop

Igual que antes, ve al panel de administración, busca el módulo y haz clic en "Instalar".

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

A veces las cosas no salen a la primera. Aquí tienes las soluciones a los problemas más frecuentes.

El módulo no aparece después de subirlo

  • Causa común: El archivo .zip no se descomprimió correctamente o la carpeta está mal nombrada.
  • Solución: Vuelve a subir el módulo desde el panel de PrestaShop (Método 1) o verifica que la carpeta esté en modules con el nombre exacto (sin espacios ni caracteres extraños).

Error de permisos

  • Causa: Los archivos no tienen los permisos adecuados.
  • Solución: En DirectAdmin, selecciona la carpeta del módulo y haz clic en "Cambiar permisos". Pon 755 para carpetas y 644 para archivos. También puedes hacerlo desde FTP.

El módulo da error de compatibilidad

  • Causa: El módulo no es compatible con tu versión de PrestaShop.
  • Solución: Revisa la documentación del módulo. Si es muy antiguo, busca una versión actualizada o contacta al desarrollador.

No puedo acceder al panel de administración después de instalar

  • Causa: El módulo puede haber causado un conflicto.
  • Solución: Desactiva el módulo desde la base de datos o elimina la carpeta del módulo desde DirectAdmin. Si tienes una copia de seguridad, restaura los archivos originales.

Preguntas frecuentes (FAQ)

¿Puedo instalar módulos gratuitos y de pago?

Sí, ambos tipos se instalan de la misma forma. Los módulos de pago suelen venir con una clave de licencia que debes introducir después de la instalación.

¿Qué hago si el módulo no se ve en la tienda?

Primero verifica que esté activado en el panel de administración (debe tener un check verde). Luego revisa que el hook (lugar donde se muestra) esté correctamente configurado. Algunos módulos requieren que los coloques en una posición específica (por ejemplo, en el pie de página o en la barra lateral).

¿Es seguro instalar módulos de terceros?

Solo si los descargas de fuentes confiables (como el marketplace oficial de PrestaShop o desarrolladores reconocidos). Los módulos de dudosa procedencia pueden contener malware o vulnerabilidades.

¿Puedo instalar módulos desde la nube o repositorio?

Sí, en el panel de PrestaShop puedes buscar e instalar módulos directamente desde el catálogo oficial (módulos nativos). Para módulos externos, siempre debes subir el archivo.

¿Qué hago si el módulo ralentiza mi tienda?

Desinstálalo y busca una alternativa más ligera. También puedes usar herramientas de caché (como la que incluye PrestaShop) para mejorar el rendimiento.

Consejos finales para una instalación exitosa

  • Prueba en un entorno de desarrollo: Si tu tienda es muy visitada, instala el módulo primero en un subdominio o copia local para verificar que funciona.
  • Mantén todo actualizado: Tanto PrestaShop como los módulos deben estar en su última versión para evitar problemas de seguridad.
  • Lee las instrucciones del módulo: Cada desarrollador puede tener requisitos específicos (por ejemplo, necesitar PHP 7.4 o superior).

[TIP] Si usas Syspanel (HestiaCP) y no DirectAdmin, el proceso es similar. Solo recuerda que el acceso es por el puerto 2106 y el administrador de archivos está en "Archivos" > "Administrador de archivos".

Con estos pasos, ya sabes cómo instalar módulos PrestaShop DirectAdmin sin complicaciones. Ya sea que uses el método automático desde el panel de PrestaShop, el manual desde DirectAdmin o el FTP, lo importante es seguir el orden y tener paciencia. ¡Tu tienda online estará lista para crecer con nuevas funcionalidades en pocos minutos!

¿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