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

Cómo instalar PrestaShop en DirectAdmin con Softaculous (Guía 2024)

Actualizado el 7 de diciembre de 2025

¿Estás buscando una guía clara y completa para montar tu tienda online con PrestaShop? Has llegado al lugar correcto.

En este artículo, te explicaremos paso a paso cómo instalar PrestaShop en DirectAdmin utilizando Softaculous, el instalador automático más popular y sencillo del mercado. No necesitas ser un experto en programación ni en servidores; con esta guía, tendrás tu tienda online funcionando en menos de 15 minutos.

Vamos a desglosar todo el proceso, desde los requisitos previos hasta la configuración inicial de tu tienda, resolviendo las dudas más comunes que suelen surgir durante la instalación de PrestaShop en DirectAdmin.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, es fundamental que tengas a mano una serie de requisitos. No te preocupes, son muy básicos y si ya tienes un plan de hosting, probablemente ya los cumplas todos.

1. Un plan de hosting con DirectAdmin

Lo primero es tener un panel de control DirectAdmin activo. La mayoría de los proveedores de hosting económico o semidedicado utilizan este panel. Asegúrate de que tu plan incluya, al menos, los siguientes recursos para que PrestaShop funcione con fluidez:

  • Espacio en disco: Un mínimo de 2 GB libres para la instalación y futuros archivos.
  • Memoria RAM: PrestaShop es exigente. Te recomendamos un plan con al menos 1 GB de RAM para evitar bloqueos.
  • PHP y MySQL: Necesitarás versiones recientes de PHP (7.4 o superior, idealmente 8.0+) y MySQL 5.7 o superior.

2. Acceso a Softaculous

Softaculous es un script que viene preinstalado en la mayoría de los paneles DirectAdmin. Es una herramienta que nos permite instalar aplicaciones como WordPress, Joomla o PrestaShop con un solo clic, sin necesidad de tocar código. Si tu hosting no lo tiene, contacta con tu proveedor, pero es muy raro que no esté incluido.

3. Tu dominio y datos de acceso

Ten a mano el nombre de tu dominio (ej: mitiendaonline.com) y las credenciales de acceso a DirectAdmin (usuario y contraseña). Si tu dominio está registrado en otra empresa, deberás apuntar sus DNS a los servidores de tu hosting, pero eso es un proceso que normalmente te ayuda a configurar tu proveedor de hosting.


Paso 1: Acceder a DirectAdmin y localizar Softaculous

El primer paso es muy sencillo. Abre tu navegador y accede a la URL de tu panel de control. Normalmente suele ser algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña y pulsa "Entrar".

Una vez dentro, verás un panel de control con muchas opciones. Busca un icono que diga "Softaculous" o "Softaculous Apps Installer". Suele estar en la sección "Herramientas" o en el menú lateral izquierdo. Haz clic en él.

¿Qué verás en Softaculous?

Al entrar, verás un listado de aplicaciones disponibles en la columna izquierda. Busca la categoría "Tiendas" o "E-Commerce" y haz clic en ella. Verás aparecer el logotipo de PrestaShop. También puedes usar el buscador de la parte superior para encontrarlo más rápido.


Paso 2: Iniciar la instalación de PrestaShop

Has encontrado el icono de PrestaShop. Haz clic en él y verás un botón azul que dice "Instalar". Púlsalo para comenzar con la instalación de PrestaShop en DirectAdmin.

Ahora se abrirá un asistente con varios campos que debemos rellenar con atención. Vamos a revisarlos uno por uno.

Configuración del Software (Instalación de PrestaShop)

Aquí es donde elegimos dónde y cómo se instalará la tienda.

  • Elegir versión: Selecciona la última versión estable de PrestaShop (por ejemplo, 8.x). Es la más segura y con más funciones.
  • Tipo de instalación: Elige "Instalación Normal".
  • Directorio de instalación: Este campo es crucial. Si quieres que tu tienda esté en la raíz de tu dominio (ej: tudominio.com), déjalo VACÍO. Si quieres que esté en una subcarpeta (ej: tudominio.com/tienda), escribe "tienda" en el campo. Te recomiendo dejarlo vacío para que la tienda sea el sitio principal.

Configuración de la Base de Datos

PrestaShop necesita una base de datos para guardar sus productos, pedidos y clientes. Softaculous puede crearla automáticamente por nosotros.

  • Crear Base de Datos: Marca la casilla "Crear base de datos".
  • Prefijo de la base de datos: Déjalo como está (ps_). Es el prefijo de las tablas y no es necesario cambiarlo.

Configuración del Sitio

Ahora vamos a poner los datos de nuestra futura tienda.

  • Nombre de la tienda: Escribe el nombre que quieres que aparezca en el título del navegador y en el correo. Ej: "Mi Tienda de Moda".
  • Descripción de la tienda: Una breve descripción de tu negocio. Esto ayuda al SEO.
  • Idioma del panel de administración: Selecciona "Español" si así lo deseas.
  • Idioma de la tienda: Lo mismo que el anterior.

Configuración de la Cuenta de Administrador

Esta es la parte más importante. Son las credenciales para entrar al back-office (panel de administración) de tu tienda.

  • Usuario administrador: Elige un nombre de usuario único y difícil de adivinar. No uses "admin" a secas.
  • Contraseña: Crea una contraseña robusta. Debe tener al menos 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Nombre y Apellidos: Tu nombre real.
  • Email: Un correo electrónico válido. Aquí recibirás las notificaciones de la tienda y los datos de acceso.

Configuración Avanzada

  • Limitar acceso por IP: Déjalo desmarcado.
  • Actualizaciones automáticas: Te recomiendo dejarlo marcado para mantener tu tienda segura con las últimas actualizaciones de PrestaShop.

Una vez hayas rellenado todos los campos, haz clic en el botón "Instalar" al final de la página.


Paso 3: El proceso de instalación y primeros pasos

Softaculous tardará unos minutos en instalar todos los archivos de PrestaShop. Verás una barra de progreso. Cuando termine, te mostrará un mensaje de éxito con la URL de tu tienda y la URL de tu panel de administración.

  • URL de la tienda: https://tudominio.com
  • URL de administración: https://tudominio.com/admin1234 (Softaculous te dará una ruta aleatoria para mayor seguridad).

[INFO] Guarda estas URLs en un lugar seguro. La URL de administración es la que usarás para gestionar tu tienda. Si la pierdes, puedes encontrarla en el archivo config/settings.inc.php dentro de tu hosting.

El asistente de configuración de PrestaShop

Al acceder a tu tienda por primera vez, PrestaShop te mostrará un asistente de configuración. No te asustes, es muy rápido y te ayudará a establecer los parámetros básicos de tu negocio.

  1. Información de la tienda: Te pedirá que confirmes el nombre, el logo, el sector, etc. Puedes saltarlo si lo deseas y hacerlo más tarde desde el panel de administración.
  2. Configuración técnica: Te preguntará sobre tu país, la moneda y el idioma. Es importante configurar esto correctamente.
  3. Mejora de la tienda: Te ofrecerá módulos de pago y envío. Puedes seleccionar los que te interesen o dejarlo para más tarde.

Al finalizar, ya tendrás tu tienda PrestaShop instalada y funcionando.


Configuración esencial después de la instalación

La instalación es solo el primer paso. Para que tu tienda tenga éxito, necesitas realizar algunas configuraciones clave.

Activar el modo amigable de URLs (SEO)

Esto es vital para el posicionamiento en buscadores. Para activarlo:

  1. Ve a tu panel de administración (/admin...).
  2. En el menú lateral, busca "Configuración avanzada" y luego "Rendimiento".
  3. Dentro de esta sección, busca la opción "URLs amigables" o "URLs simplificadas" y actívala.
  4. Guarda los cambios.

[TIP] Si al activar las URLs amigables tu tienda da error, tendrás que crear un archivo .htaccess o modificar el existente. No te preocupes, es un archivo de texto plano. Puedes pedirle a tu soporte de hosting que te ayude con esto, o consultar la documentación oficial de PrestaShop.

Configurar el transporte y los pagos

Sin métodos de pago y envío, no puedes vender.

  • Transportistas: Ve a "Mejoras" > "Transporte" > "Transportistas". Podrás añadir transportistas como Correos, Seur, MRW, o configurar la recogida en tienda.
  • Módulos de pago: Ve a "Módulos" > "Módulos y Servicios". Busca módulos de pago como PayPal, Stripe o RedSys (para tarjetas de crédito). Instálalos y configúralos con tus credenciales de la pasarela de pago.

Elegir un tema (Plantilla)

La apariencia de tu tienda es fundamental. Puedes cambiar el tema desde "Diseño" > "Tema y Logotipo". Puedes elegir entre los temas gratuitos que vienen con PrestaShop o comprar uno de pago en el mercado oficial.


Preguntas Frecuentes (FAQ)

¿Puedo instalar PrestaShop en DirectAdmin sin Softaculous?

Sí, es posible hacerlo de forma manual descargando el paquete de PrestaShop, subiéndolo al servidor vía FTP y creando una base de datos manualmente. Sin embargo, es un proceso mucho más largo y propenso a errores. Softaculous es la opción recomendada por su sencillez y rapidez.

¿Qué hago si mi hosting no tiene Softaculous?

Aunque es raro, si tu hosting no tiene Softaculous, puedes contactar con tu proveedor para que te lo instalen. Si no es posible, deberás optar por la instalación manual.

¿Es seguro instalar PrestaShop con Softaculous?

Sí, es tan seguro como una instalación manual. Softaculous instala la versión oficial de PrestaShop y aplica las configuraciones de permisos de archivos correctas. La seguridad de tu tienda dependerá más de mantener el software actualizado y usar contraseñas fuertes.

¿Puedo tener dos tiendas PrestaShop en el mismo dominio?

Sí, puedes. En la configuración de Softaculous, en lugar de dejar el directorio vacío, escribe una subcarpeta, por ejemplo, /tienda1 y /tienda2. Necesitarás tener una base de datos diferente para cada una.

Mi instalación se quedó atascada al 80%, ¿qué hago?

Esto suele pasar por un agotamiento de los recursos del servidor. Espera unos minutos y recarga la página. Si sigue atascado, contacta con tu proveedor de hosting para que verifique los logs de error.

¿Cómo accedo a mi panel de administración de PrestaShop?

La URL de acceso es la que te dio Softaculous al finalizar la instalación (ej: tudominio.com/admin-palabraclave). Si no la recuerdas, puedes encontrarla en la sección "Mis Instalaciones" dentro de Softaculous en DirectAdmin.


Conclusión final

Instalar PrestaShop en DirectAdmin con Softaculous es un proceso increíblemente sencillo y rápido. Siguiendo estos pasos, en cuestión de minutos tendrás una tienda online profesional lista para personalizar y llenar de productos.

Recuerda que la instalación de PrestaShop en DirectAdmin es solo el principio. El éxito de tu tienda dependerá de tu dedicación, la calidad de tus productos y la atención que prestes al SEO y al marketing. Pero ahora ya tienes una base sólida sobre la que construir.

Si has seguido la guía y has tenido algún problema, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte técnico de tu hosting. ¡Buena suerte con tu 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