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

Cómo crear una tienda PrestaShop en DirectAdmin (guía rápida)

Actualizado el 28 de enero de 2026

Antes de empezar: ¿Qué necesitas para crear tu tienda online?

Crear una tienda online puede parecer una tarea compleja, pero con las herramientas adecuadas y un panel de control como DirectAdmin, el proceso es mucho más sencillo de lo que imaginas. Para instalar PrestaShop DirectAdmin, solo necesitas tres cosas: un dominio (por ejemplo, tutienda.com), un plan de hosting que incluya DirectAdmin y muchas ganas de aprender.

En esta guía rápida, te explicaré paso a paso cómo crear PrestaShop DirectAdmin desde cero, incluso si nunca has tocado un panel de control en tu vida. No necesitas ser un programador experto, solo seguir las instrucciones con calma. Al final, tendrás tu tienda funcionando y lista para vender.


Paso 1: Acceder a tu panel de DirectAdmin

Lo primero que debes hacer es acceder a tu panel de control. DirectAdmin es una herramienta gráfica que te permite gestionar todos los aspectos de tu hosting: bases de datos, archivos, correos electrónicos y, por supuesto, la instalación de aplicaciones como PrestaShop.

Para acceder, escribe en tu navegador la dirección que te proporcionó tu proveedor de hosting. Normalmente es algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña (los mismos que usaste al contratar el hosting) y pulsa "Entrar".

Una vez dentro, verás un panel con varios iconos. No te asustes por la cantidad de opciones, solo necesitas familiarizarte con unas pocas. En la sección "Administración de archivos" y en la sección "Bases de datos MySQL" es donde trabajaremos principalmente. Si tu hosting tiene un instalador automático (como Softaculous o Installatron), el proceso será aún más rápido, pero también te explicaré cómo hacerlo manualmente por si acaso.


Paso 2: Crear una base de datos para tu tienda

Antes de instalar PrestaShop, necesitas crear una base de datos. Piensa en ella como el "almacén" donde se guardarán todos los datos de tu tienda: productos, clientes, pedidos, etc. Sin una base de datos, tu tienda no puede funcionar.

### Cómo crear la base de datos paso a paso

  1. En el panel de DirectAdmin, busca el icono que dice "MySQL Management" o "Bases de datos MySQL". Haz clic en él.
  2. Verás un formulario con dos campos principales: "Nombre de la base de datos" y "Usuario de la base de datos". Elige un nombre fácil de recordar, como tienda_prestashop o mistienda_db.
  3. A continuación, crea una contraseña segura. DirectAdmin suele tener un botón para generarla automáticamente, pero si prefieres, puedes inventar una tú mismo. IMPORTANTE: Guárdala en un lugar seguro, la necesitarás en el siguiente paso.
  4. Pulsa el botón "Crear base de datos". El sistema creará tanto la base de datos como el usuario y vinculará ambos automáticamente.

[TIP]: No uses contraseñas obvias como "123456" o "contraseña". Una buena práctica es combinar letras mayúsculas, minúsculas, números y símbolos. Por ejemplo: T1end@2024!.


Paso 3: Descargar y subir PrestaShop a tu hosting

Ahora llega el momento de conseguir los archivos de PrestaShop. Hay dos formas de hacerlo: usando un instalador automático o manualmente. Te explicaré ambas.

### Opción A: Usar un instalador automático (la más fácil)

Si tu panel de DirectAdmin incluye Softaculous o Installatron, este es el camino más rápido. Busca el icono que dice "Softaculous" o "Instalador de aplicaciones" en tu panel.

  1. Haz clic en el instalador y busca PrestaShop en la lista de aplicaciones.
  2. Pulsa "Install" o "Instalar".
  3. Rellena el formulario con los datos de tu dominio, el nombre de tu tienda y la descripción.
  4. En la sección de base de datos, introduce los datos que creaste en el paso anterior: nombre de la base de datos, usuario y contraseña.
  5. Pulsa "Install" y espera unos minutos. El instalador hará todo el trabajo por ti.

### Opción B: Instalación manual (para los más valientes)

Si no tienes instalador automático o prefieres hacerlo todo manualmente, sigue estos pasos:

  1. Ve al sitio oficial de PrestaShop (prestashop.com) y descarga la última versión estable. El archivo vendrá en formato .zip.
  2. Descomprime el archivo en tu ordenador. Verás una carpeta con muchos archivos y carpetas dentro.
  3. Ahora, abre el "Administrador de archivos" en DirectAdmin. Este icono suele tener forma de carpeta o de documento.
  4. Navega hasta la carpeta domains/tudominio.com/public_html. Esta es la carpeta raíz de tu sitio web.
  5. Sube todos los archivos de PrestaShop que descomprimiste. Puedes subir el .zip y luego descomprimirlo desde el propio administrador de archivos (opción "Extraer") para ahorrar tiempo.
  6. Una vez subidos y extraídos, asegúrate de que los archivos estén en la raíz de public_html, no dentro de una subcarpeta (a menos que quieras instalarla en una subcarpeta).

[WARNING]: Si subes el .zip y lo extraes, es posible que se cree una subcarpeta con el nombre del archivo. Debes mover todos los archivos al nivel superior, es decir, directamente en public_html. Si no lo haces, tu tienda no se verá al acceder a tu dominio.


Paso 4: Ejecutar el instalador de PrestaShop

Este es el momento clave. Una vez que los archivos están en su lugar, abre tu navegador y escribe tu dominio (por ejemplo, https://tudominio.com). Si todo está correcto, verás el asistente de instalación de PrestaShop.

### Durante el proceso de instalación

  1. Selecciona el idioma: Elige el español y pulsa "Siguiente".
  2. Acepta los términos de la licencia: Lee y acepta para continuar.
  3. Comprueba los requisitos: El instalador verificará que tu servidor cumple con los requisitos mínimos. Si hay algún error, te lo indicará. Lo más común es que tengas que activar alguna extensión de PHP, pero normalmente todo está ya activado en los hostings modernos.
  4. Configura tu tienda: Aquí te pedirá información básica:
    • Nombre de la tienda: Elige un nombre atractivo y fácil de recordar.
    • Actividad principal: Selecciona el sector de tu tienda.
    • País: Elige el país donde operará tu tienda.
    • Hora y fecha: Configura tu zona horaria.
  5. Conecta la base de datos: Introduce los datos que creaste en el Paso 2. Recuerda: nombre de la base de datos, usuario y contraseña. El campo "Prefijo de tabla" puedes dejarlo como está (ps_).
  6. Crea la cuenta de administrador: Esta será la cuenta con la que accederás al panel de administración de tu tienda. Elige un usuario y una contraseña segura. No la pierdas, es la llave de tu negocio.
  7. Finaliza la instalación: Pulsa el botón de instalar y espera a que el proceso termine. Puede tardar unos minutos.

[INFO]: Durante la instalación, PrestaShop te mostrará un aviso sobre "modo de mantenimiento". No te preocupes, es normal. Después de la instalación, podrás desactivarlo desde el panel de administración.


Paso 5: Configuración inicial y primeros pasos

¡Enhorabuena! Ya has conseguido instalar PrestaShop DirectAdmin. Ahora toca configurar tu tienda para que empiece a funcionar. No te abrumes, solo son unos pocos ajustes básicos.

### Accede al panel de administración

La URL de acceso al panel de administración suele ser https://tudominio.com/admin o algo similar (el instalador te lo indicará al final). Introduce tu usuario y contraseña de administrador que creaste en el paso anterior.

### Ajustes básicos recomendados

  1. Activa la tienda: Ve a Parámetros avanzados > Rendimiento y desactiva el "Modo de mantenimiento". Así tu tienda estará visible para el público.
  2. Configura tu moneda y zona de envío: En Internacional > Localización, selecciona tu país, moneda y unidades de medida.
  3. Añade tus primeros productos: En el menú Catálogo > Productos, pulsa "Nuevo producto" y rellena la información básica: nombre, precio, descripción y fotos.
  4. Personaliza el diseño: PrestaShop viene con varios temas gratuitos. Puedes cambiarlos desde Diseño > Tema y logotipo.

Paso 6: Solución de problemas comunes

Aunque el proceso es sencillo, a veces pueden surgir problemas. Aquí te dejo los más frecuentes y sus soluciones.

### Error de conexión con la base de datos

Este error suele aparecer cuando los datos introducidos no son correctos. Verifica que el nombre de la base de datos, el usuario y la contraseña son exactamente los que creaste en DirectAdmin. Recuerda que el nombre de la base de datos suele tener un prefijo (por ejemplo, usuario_tienda_db).

### Página en blanco al acceder

Esto suele deberse a un problema con los permisos de los archivos. En DirectAdmin, selecciona todos los archivos de public_html y cambia los permisos a 755 para las carpetas y 644 para los archivos.

### No puedo subir el archivo .zip

Si el administrador de archivos te da error al subir, prueba a aumentar el límite de tamaño de subida o usa un cliente FTP como FileZilla.

[WARNING]: Nunca subas la carpeta de PrestaShop dentro de public_html si ya tienes un sitio web en esa carpeta. Podrías sobrescribir archivos importantes. Si quieres instalar PrestaShop en una subcarpeta (por ejemplo, tudominio.com/tienda), crea una carpeta llamada tienda dentro de public_html y sube los archivos ahí.


Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda la instalación de PrestaShop en DirectAdmin?

La instalación automática con Softaculous tarda entre 5 y 10 minutos. La instalación manual puede tardar un poco más, sobre todo si tienes que subir muchos archivos. En total, no deberías tardar más de 30 minutos en tener tu tienda funcionando.

¿Necesito conocimientos técnicos para instalar PrestaShop?

No, esta guía está pensada para que cualquier persona pueda seguirla. Solo necesitas saber leer y seguir las instrucciones. Si te pierdes, siempre puedes preguntar a tu proveedor de hosting.

¿Puedo instalar PrestaShop en un subdominio?

Sí, perfectamente. En DirectAdmin, crea un subdominio (por ejemplo, tienda.tudominio.com) y sigue los mismos pasos, pero en lugar de public_html, sube los archivos a la carpeta del subdominio.

¿Qué hago si no tengo Softaculous en mi DirectAdmin?

No pasa nada, puedes hacer la instalación manualmente siguiendo el Paso 3, Opción B. Es un poco más laborioso, pero igual de efectivo.

¿Puedo cambiar el tema de mi tienda más adelante?

Sí, PrestaShop tiene una gran cantidad de temas gratuitos y de pago. Puedes cambiarlos desde el panel de administración en Diseño > Tema y logotipo.

¿Qué es el puerto 2106?

Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106. No debes confundirlo con DirectAdmin, que normalmente usa el puerto 2222. Si tu proveedor te da acceso a Syspanel, la interfaz será diferente, pero los conceptos de bases de datos y archivos son similares.


Conclusión: Tu tienda online ya está lista

Crear PrestaShop DirectAdmin es un proceso mucho más sencillo de lo que parece. Siguiendo esta guía rápida, has conseguido instalar una de las plataformas de comercio electrónico más potentes y flexibles del mercado. Ahora puedes empezar a añadir productos, configurar métodos de pago y envío, y personalizar el diseño de tu tienda para que refleje la imagen de tu marca.

Recuerda que la clave del éxito está en la constancia: dedica tiempo a aprender sobre las opciones de configuración, prueba diferentes temas y, sobre todo, cuida la experiencia de compra de tus clientes.

[TIP]: Si te ha quedado alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. Están para ayudarte.

Ahora, ¡manos a la obra! Tu tienda online está esperando a que la llenes de productos y empieces a vender. Mucha suerte en esta nueva aventura empresarial.

¿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