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

PrestaShop: guía para configurar tienda online en DirectAdmin

Actualizado el 22 de abril de 2026

¡Hola! Soy tu asistente técnico de confianza. Si estás leyendo esto, es porque quieres montar tu tienda online con PrestaShop y tu hosting usa DirectAdmin. Estás en el lugar correcto. En esta guía completa, paso a paso, te explicaré cómo instalar PrestaShop, configurar tu tienda online y resolver las dudas más frecuentes. Al final, serás capaz de gestionar tu propio tutorial ecommerce sin ser un experto en informática. Vamos a ello.


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar PrestaShop, asegúrate de tener estos tres elementos básicos:

  1. Un plan de hosting con DirectAdmin. Este es el panel de control donde gestionarás tu dominio, bases de datos y archivos.
  2. Un dominio registrado (ej: mishoponline.com). DirectAdmin te permite gestionarlo fácilmente.
  3. Los datos de acceso a DirectAdmin (usuario y contraseña) que te proporcionó tu proveedor de hosting.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero recuerda que el puerto de acceso es el 2106. En esta guía nos centraremos en DirectAdmin, pero los conceptos son universales.


Paso 1: Acceder a DirectAdmin y preparar el terreno

El primer paso es tan sencillo como abrir tu navegador y escribir la URL de acceso a DirectAdmin. Normalmente es algo como tudominio.com:2222. Introduce tu usuario y contraseña.

Una vez dentro, verás un panel lleno de iconos. No te asustes. Para configurar tu tienda online, solo necesitamos dos cosas al principio: una base de datos y un subdominio o carpeta donde vivirán los archivos de PrestaShop.

Crear la base de datos

PrestaShop necesita una base de datos para guardar productos, clientes y pedidos. Es como el almacén de tu tienda. Así la creas:

  1. Busca el icono que dice "MySQL Management" o "Bases de Datos MySQL". Haz clic.
  2. Verás una opción para "Crear nueva base de datos".
  3. Ponle un nombre fácil, por ejemplo: tienda_bd.
  4. DirectAdmin te pedirá que crees un usuario y una contraseña para esa base de datos. Anota estos datos en un bloc de notas. Los necesitarás más adelante.
    • Usuario: tienda_user
    • Contraseña: ContraseñaSegura123!
  5. Haz clic en "Crear". ¡Listo! Ya tienes el almacén.

[TIP] Elige una contraseña robusta. Mezcla mayúsculas, minúsculas, números y símbolos. No uses "123456" ni "admin".

Preparar el espacio para los archivos

Ahora necesitas una carpeta donde colocar los archivos de PrestaShop. Puedes instalarlo en la raíz de tu dominio (ej: tudominio.com) o en un subdirectorio (ej: tudominio.com/tienda). Para este tutorial, lo haremos en la raíz.

  1. Busca el icono "Administrador de Archivos" (File Manager).
  2. Navega hasta la carpeta public_html. Esta es la carpeta pública de tu dominio.
  3. Si tienes archivos dentro (como un index.html), puedes borrarlos o moverlos a una subcarpeta. Para una instalación limpia, es mejor que public_html esté vacío (o casi vacío).

Ya tienes el terreno listo: una base de datos y una carpeta vacía.


Paso 2: Descargar e instalar PrestaShop

Este es el corazón del proceso. Vamos a instalar PrestaShop en tu servidor.

Descargar PrestaShop

  1. Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. Busca el archivo .zip (suele llamarse prestashop_1.7.x.x.zip).
  2. No lo descomprimas en tu ordenador. Lo subiremos entero a DirectAdmin.

Subir y descomprimir en DirectAdmin

  1. En el Administrador de Archivos de DirectAdmin, dentro de public_html, haz clic en el botón "Subir" (Upload).
  2. Selecciona el archivo .zip que descargaste y súbelo. Espera a que termine la subida (puede tardar un par de minutos si tu conexión es lenta).
  3. Una vez subido, verás el archivo prestashop_1.7.x.x.zip en la lista de archivos. Haz clic derecho sobre él y selecciona "Extraer" (Extract).
  4. Se descomprimirá todo el contenido. Verás una carpeta llamada prestashop (o similar) y varios archivos sueltos.
  5. IMPORTANTE: Mueve todo el contenido de la carpeta prestashop (los archivos y carpetas que están dentro) a la raíz de public_html. Para hacerlo, selecciona todos los elementos dentro de prestashop, córtalos (Ctrl+X) y pégalos (Ctrl+V) en public_html. Luego, elimina la carpeta prestashop vacía y el archivo .zip.

[WARNING] Si no mueves los archivos, tu tienda se abriría en tudominio.com/prestashop en lugar de tudominio.com. Si prefieres ese subdirectorio, déjalo como está.

Ejecutar el instalador web

Ahora viene la parte mágica. Abre tu navegador y escribe la URL de tu dominio (ej: tudominio.com). Deberías ver la pantalla de instalación de PrestaShop. Sigue estos pasos:

  1. Selecciona idioma: Elige español y haz clic en "Siguiente".
  2. Acepta la licencia: Marca la casilla y continúa.
  3. Información de la tienda:
    • Nombre de la tienda: Pon el nombre de tu negocio.
    • Actividad principal: Elige la que más se ajuste.
    • País: Selecciona el tuyo.
    • Habilitar SSL: Si tienes certificado SSL (recomendado), actívalo.
  4. Configuración de la base de datos: Aquí usas los datos que creaste en el Paso 1.
    • Dirección del servidor: Normalmente localhost o 127.0.0.1. Si tu hosting te da otro dato, ponlo.
    • Nombre de la base de datos: tienda_bd
    • Usuario: tienda_user
    • Contraseña: ContraseñaSegura123!
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
  5. Configuración de la cuenta de administrador: Crea un usuario y contraseña para acceder al panel de control de tu tienda (el back-office). No lo olvides.
  6. Haz clic en "Instalar". El proceso durará unos minutos. Verás una barra de progreso.

[INFO] Si ves algún error durante la instalación, anota el mensaje. Los más comunes son por permisos de archivos o falta de extensiones de PHP. DirectAdmin suele tenerlo todo configurado, pero si falla, contacta con tu soporte técnico.

¡Felicidades! Ya has completado la instalación PrestaShop. Ahora verás una pantalla de éxito con un enlace a tu tienda (front-office) y otro al panel de administración (back-office).


Paso 3: Configuración básica de tu tienda online

Una vez instalado, toca configurar tu tienda online para que funcione correctamente y atraiga clientes. Aquí tienes los ajustes mínimos indispensables.

Acceder al panel de administración

Haz clic en el enlace del back-office (normalmente tudominio.com/adminXXXXX). Introduce tu usuario y contraseña de administrador. Ya estás dentro del panel de control de PrestaShop.

Ajustes generales de la tienda

  1. Información de la tienda:
    • Ve a "Mejorar" > "Configuración de la tienda" > "Parámetros generales".
    • Rellena los campos: nombre, dirección, email de contacto, etc. Esto es crucial para facturas y comunicación con clientes.
  2. Moneda y localización:
    • Ve a "Mejorar" > "Internacional" > "Localización".
    • Importa un paquete de localización (ej: "Spain"). Esto configurará automáticamente la moneda (Euro), el idioma y las zonas geográficas.
  3. Impuestos:
    • En "Mejorar" > "Internacional" > "Impuestos".
    • Activa los impuestos y configura las tasas según tu país (ej: IVA 21% en España).

Configurar los métodos de pago y envío

  1. Módulos de pago:
    • Ve a "Mejorar" > "Módulos" > "Módulos y servicios".
    • Busca e instala módulos como "Pago por transferencia bancaria" o "Contra reembolso". Para pagos con tarjeta, necesitarás un módulo de pago (ej: Redsys, PayPal). Muchos son de pago.
  2. Transportistas:
    • Ve a "Vender" > "Transportistas".
    • Añade un transportista (ej: Correos, Seur) y configura las tarifas por peso o precio.

[TIP] Para empezar, activa solo un par de métodos de pago y envío. No compliques la vida a tus primeros clientes.

Primeros productos y categorías

  1. Categorías:
    • Ve a "Vender" > "Catálogo" > "Categorías".
    • Crea categorías principales (ej: "Ropa", "Electrónica", "Hogar").
  2. Productos:
    • En "Vender" > "Catálogo" > "Productos", haz clic en "Nuevo producto".
    • Rellena: nombre, descripción, precio, fotos, stock, etc. Usa palabras clave relevantes para el SEO.

Paso 4: SEO básico para tu PrestaShop

El SEO (Search Engine Optimization) es lo que hará que tu tienda aparezca en Google. No necesitas ser un experto, solo seguir estos pasos básicos.

URLs amigables

  1. Ve a "Mejorar" > "Configuración de la tienda" > "SEO y URLs".
  2. Activa la opción "URLs amigables". Esto convertirá tudominio.com/index.php?id_product=1 en tudominio.com/zapatillas-rojas.
  3. Haz clic en "Guardar".

Meta títulos y descripciones

  1. Para cada producto y categoría, rellena los campos de "Meta título" y "Meta descripción".
  2. El meta título debe incluir la palabra clave principal (ej: "Zapatillas rojas de running - Tienda Deportiva").
  3. La meta descripción debe ser un texto breve y atractivo (máximo 160 caracteres) que invite a hacer clic.

Sitemap

  1. Ve a "Mejorar" > "Módulos" > "Módulos y servicios".
  2. Busca el módulo "Google Sitemap" (suele venir instalado por defecto).
  3. Configúralo para generar un archivo sitemap.xml y luego notifica a Google Search Console.

[INFO] El SEO es un trabajo constante. Publica contenido de calidad en un blog asociado a tu tienda y consigue enlaces de otros sitios web.


Preguntas Frecuentes (FAQ)

Aquí respondo a las dudas más comunes que suelen tener los usuarios al instalar PrestaShop y configurar tienda online.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. Simplemente crea un subdominio en DirectAdmin (ej: tienda.tudominio.com) y repite el proceso de subida de archivos a la carpeta de ese subdominio.

¿Qué hago si la instalación falla por permisos?

Es poco común en DirectAdmin, pero puede pasar. Ve al Administrador de Archivos, selecciona toda la carpeta public_html, haz clic derecho y elige "Cambiar permisos". Pon 755 para carpetas y 644 para archivos.

¿Necesito SSL para mi tienda?

Sí, es altamente recomendado. No solo para la seguridad de los datos de tus clientes, sino porque Google penaliza las tiendas sin HTTPS. DirectAdmin suele incluir certificados SSL gratuitos (Let's Encrypt). Actívalo desde la sección "SSL Certificates" del panel.

¿Cómo actualizo PrestaShop?

Nunca actualices desde el panel de administración sin hacer una copia de seguridad. Lo mejor es descargar la nueva versión, subirla a una carpeta temporal y seguir las instrucciones oficiales. O, si no te sientes seguro, contrata a un profesional.

Mi tienda carga lento, ¿qué hago?

Las causas más comunes son: imágenes demasiado grandes, módulos innecesarios y falta de caché. Activa la caché de PrestaShop en "Mejorar" > "Rendimiento". También puedes usar un plugin de caché a nivel de servidor si tu hosting lo permite.

¿Puedo migrar mi tienda a otro hosting?

Sí, pero es un proceso delicado. Deberás exportar la base de datos, copiar todos los archivos, y luego importar todo en el nuevo servidor. Asegúrate de cambiar las rutas y la configuración de la base de datos en el archivo app/config/parameters.php.


Conclusión

Has llegado al final de esta guía completa. Ahora ya sabes cómo instalar PrestaShop en DirectAdmin, configurar tu tienda online y darle los primeros pasos en SEO. Recuerda que montar un tutorial ecommerce es un proceso continuo: ve añadiendo productos, optimiza el rendimiento y cuida la experiencia de usuario.

Si tienes cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu soporte técnico. ¡Buena suerte con tu nueva tienda online!

¿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