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

Guía básica de PrestaShop en DirectAdmin

Actualizado el 7 de noviembre de 2025

¡Hola! Si estás leyendo esto, seguramente tienes una tienda online con PrestaShop y tu panel de control es DirectAdmin. O quizás estás pensando en montar tu primera tienda y te han asignado este panel. No te preocupes, estás en el lugar correcto.

En esta guía extensa y muy práctica, vamos a desglosar todo lo que necesitas saber sobre PrestaShop DirectAdmin. Desde cómo instalar PrestaShop DirectAdmin hasta cómo configurar PrestaShop DirectAdmin para que tu tienda funcione rápida y segura. Vamos a ir paso a paso, como si estuviéramos sentados frente al ordenador resolviéndolo juntos.

Primero, entendamos qué es DirectAdmin. Es un panel de control de hosting muy potente y usado por muchas empresas de alojamiento. Te permite gestionar tu dominio, bases de datos, correos electrónicos y archivos desde un solo lugar. Para un usuario de PrestaShop, es la herramienta que te dará el control total sobre tu instalación.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegúrate de tener lo siguiente a mano:

  • Acceso a DirectAdmin: Debes tener tu usuario y contraseña. Normalmente, tu proveedor de hosting te los proporciona por correo electrónico.
  • Un dominio registrado: La dirección de tu tienda (ej: mishop.com). Debe estar apuntando a los servidores DNS de tu hosting.
  • Archivos de PrestaShop: Descarga la última versión estable desde el sitio oficial de PrestaShop. Es un archivo .zip.
  • Cliente FTP (opcional pero recomendado): Programas como FileZilla te facilitarán la subida de archivos grandes.
  • Paciencia y una taza de café: La instalación es sencilla, pero tomémoslo con calma.

Instalar PrestaShop DirectAdmin: El método más fácil

Vamos a la acción. Existen dos formas principales de instalar PrestaShop DirectAdmin: usando el instalador automático (Softaculous) o de forma manual. Te explicaré ambas, pero para principiantes, el instalador automático es la opción más segura y rápida.

Opción 1: Instalación con Softaculous (Recomendada para principiantes)

Softaculous es un instalador de scripts que viene integrado en DirectAdmin. Es como un asistente que hace todo el trabajo pesado por ti.

Paso 1: Accede a DirectAdmin
Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como tudominio.com:2222 o la IP que te haya dado tu proveedor. Inicia sesión con tus credenciales.

Paso 2: Busca Softaculous
Dentro de DirectAdmin, busca la sección de "Softaculous" o "Instalador de Scripts". Suele estar en la parte derecha o en un menú llamado "Extra Features".

Paso 3: Encuentra PrestaShop
Una vez dentro de Softaculous, verás una lista enorme de aplicaciones. En el buscador escribe "PrestaShop". Haz clic en el icono de PrestaShop.

Paso 4: Configura la instalación
Haz clic en el botón "Install" (Instalar). Se abrirá un formulario. Rellénalo con cuidado:

  • Software Setup:
    • Choose Domain: Selecciona tu dominio (ej: mishop.com).
    • Directory: Déjalo en blanco si quieres que tu tienda esté en la raíz (ej: mishop.com). Si pones una carpeta (ej: tienda), tu tienda estará en mishop.com/tienda.
  • Site Settings:
    • Site Name: El nombre de tu tienda (ej: "Mi Super Tienda").
    • Site Description: Una breve descripción.
  • Admin Account:
    • Admin Username: El usuario para entrar al backoffice de PrestaShop (ej: admin). No uses "admin" por seguridad.
    • Admin Password: Una contraseña MUY segura. ¡Guárdala!
    • Admin Email: Tu correo electrónico.
  • Choose Language: Selecciona el idioma de tu tienda (español).
  • Advanced Options (Opcional): Aquí puedes configurar la base de datos. Si no sabes, déjalo como está. Softaculous lo creará automáticamente.

Paso 5: ¡A instalar!
Haz clic en el botón "Install" al final. El proceso tardará unos minutos. Verás una barra de progreso. Cuando termine, te dará la URL de tu tienda y la URL del panel de administración. ¡Guarda esos datos!

[INFO] Softaculous también te permite instalar módulos y temas directamente desde su interfaz. Es muy cómodo para futuras ampliaciones.

Opción 2: Instalación Manual (Para usuarios más avanzados)

Si prefieres tener el control total o tu hosting no tiene Softaculous, la instalación manual es tu camino.

Paso 1: Descarga y descomprime PrestaShop
Descarga el archivo .zip de PrestaShop y descomprímelo en tu ordenador. Obtendrás una carpeta llamada prestashop (o similar).

Paso 2: Sube los archivos a tu hosting
Usa un cliente FTP (FileZilla) para conectarte a tu servidor. Los datos de conexión FTP los encuentras en DirectAdmin, en la sección "FTP Management". Conéctate y sube TODOS los archivos y carpetas de PrestaShop a la carpeta public_html (o domains/tudominio.com/public_html). Si usas una subcarpeta, súbelos ahí.

Paso 3: Crea una base de datos en DirectAdmin
Vuelve a DirectAdmin y ve a "MySQL Management" -> "Create Database".

  • Pon un nombre para la base de datos (ej: mitienda_db).
  • Crea un usuario y una contraseña.
  • Importante: Asigna todos los privilegios al usuario sobre la base de datos.

Paso 4: Ejecuta el instalador web
Abre tu navegador y ve a la URL de tu dominio (ej: tudominio.com). Te aparecerá el asistente de instalación de PrestaShop.

  1. Selecciona el idioma: Español.
  2. Acepta los términos de la licencia.
  3. Información de la tienda:
    • Nombre de la tienda: El nombre de tu negocio.
    • País: Tu país.
    • Actividad principal: Elige la opción que más se ajuste.
    • Crear cuenta de administrador: Pon tu email, usuario y contraseña.
  4. Configuración del sistema: El instalador comprobará que tu servidor cumple con los requisitos. Si todo está bien, continúa.
  5. Configuración de la base de datos:
    • Dirección del servidor: Normalmente es localhost.
    • Nombre de la base de datos: El nombre que creaste (ej: mitienda_db).
    • Usuario de la base de datos: El usuario que creaste.
    • Contraseña de la base de datos: La contraseña que pusiste.
    • Prefijo de tablas: Déjalo como ps_.

Paso 6: Finalizar la instalación
Haz clic en "Test your database connection now!". Si la conexión es exitosa, haz clic en "Next". La instalación comenzará. Al terminar, verás un enlace a tu tienda y otro al panel de administración.

[WARNING] Durante la instalación manual, PrestaShop te pedirá que renombres o elimines la carpeta install y el archivo admin (por seguridad). Hazlo inmediatamente después de instalar. Puedes hacerlo desde el "File Manager" de DirectAdmin.


Configurar PrestaShop DirectAdmin: Primeros pasos clave

Una vez instalado, toca configurar PrestaShop DirectAdmin para que todo funcione correctamente. No te agobies, son pasos sencillos que marcan la diferencia.

Acceder al panel de administración (Back Office)

Tu acceso al back office será algo como:

  • Si instalaste con Softaculous: La URL que te dio al final.
  • Si instalaste manual: tudominio.com/adminXXXXX (donde XXXXX es un código aleatorio).

Introduce tu usuario y contraseña. ¡Bienvenido al corazón de tu tienda!

Configuración básica de la tienda

Ve al menú "Parámetros de la tienda" > "Contacto" y "Configuración de la tienda". Rellena:

  • Dirección, teléfono, email: Datos de contacto legales.
  • Moneda predeterminada: Selecciona tu moneda (ej: Euro, Peso Mexicano, Dólar).
  • País predeterminado: El país de tu negocio.

Configurar los enlaces amigables (SEO friendly)

Esto es vital para el SEO. Ve a "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URL".

  • Asegúrate de que la opción "Amigable para la URL" esté en "Sí".
  • Haz clic en "Guardar".
  • Ve a "Parámetros avanzados" > "Rendimiento" y en la pestaña "Limpieza de caché", haz clic en "Limpiar la caché".

[TIP] Después de activar las URL amigables, es recomendable regenerar el archivo .htaccess. Ve a "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URL" y haz clic en "Guardar" de nuevo para que se regenere.

Configurar el mantenimiento y el modo tienda

Cuando estés trabajando en tu tienda, puedes ponerla en modo mantenimiento para que los clientes no vean cambios a medias.

  • Ve a "Parámetros de la tienda" > "General" > "Mantenimiento".
  • Activa el "Modo mantenimiento".
  • Puedes añadir tu IP para que solo tú puedas ver la tienda mientras trabajas.

Instalar un tema y módulos básicos

Desde el back office, ve a "Diseño" > "Temas y logotipo" para instalar un tema. También puedes ir a "Módulos" > "Catálogo de módulos" para instalar módulos gratuitos o de pago que mejoren tu tienda (por ejemplo, un módulo de envío, un pasarela de pago, etc.).


Resolución de problemas comunes (FAQ)

Aquí tienes algunas preguntas frecuentes que resuelven dudas sobre PrestaShop DirectAdmin.

P: ¿Por qué no puedo acceder a mi tienda después de instalarla?
R: Revisa que tu dominio esté bien apuntado a los DNS del hosting. Si instalaste manualmente, asegúrate de haber eliminado la carpeta install. También verifica que la base de datos esté bien configurada.

P: Mi tienda está muy lenta, ¿qué puedo hacer?
R: Activa la caché en "Parámetros avanzados" > "Rendimiento". También puedes configurar un CDN (Content Delivery Network) o contactar a tu hosting para que optimicen el servidor.

P: ¿Cómo hago una copia de seguridad de mi tienda?
R: En DirectAdmin, ve a "Backups" y crea una copia de seguridad completa (archivos + base de datos). Hazlo al menos una vez a la semana.

P: ¿Puedo instalar PrestaShop en un subdominio?
R: Sí, totalmente. En el paso de instalación (tanto manual como con Softaculous), selecciona el subdominio que hayas creado previamente en DirectAdmin.

[WARNING] Nunca compartas tus contraseñas de DirectAdmin o del back office de PrestaShop. Usa contraseñas fuertes y cámbialas periódicamente.


Consejos adicionales para tu tienda PrestaShop

  • Seguridad: Mantén PrestaShop, los módulos y el tema siempre actualizados a la última versión.
  • SEO: Además de las URL amigables, completa los metatítulos y descripciones de tus productos y categorías.
  • Velocidad: Optimiza las imágenes de tus productos (tamaño y peso) antes de subirlas.
  • Correo: Configura bien el correo electrónico de tu tienda desde "Parámetros de la tienda" > "Contacto" > "Configuración de correo". Usa SMTP para mayor fiabilidad.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es por el puerto 2106. El proceso de instalación de PrestaShop es similar, pero la interfaz de gestión de archivos y bases de datos cambia ligeramente. Si tienes dudas, consulta la documentación de tu proveedor.


Conclusión

Hemos recorrido un largo camino, desde instalar PrestaShop DirectAdmin hasta configurar PrestaShop DirectAdmin para que tu tienda esté operativa. Recuerda que la clave está en la paciencia y en seguir los pasos uno a uno.

No tengas miedo de explorar el back office de PrestaShop. Cuanto más lo uses, más cómodo te sentirás. Y si algo sale mal, siempre puedes restaurar una copia de seguridad o contactar al soporte técnico de tu hosting.

Ahora, ¡manos a la obra! Empieza a añadir productos, personaliza tu tienda y prepárate para vender online. Si te surge alguna duda, vuelve a leer esta guía o busca en la comunidad de PrestaShop. ¡Mucho éxito con tu negocio!

¿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