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

PrestaShop: guía para instalar y configurar tu tienda online

Actualizado el 12 de marzo de 2026

¡Hola! Si estás leyendo esto, seguramente tienes la gran idea de montar tu propia tienda online. ¡Enhorabuena! Dar el paso al mundo del ecommerce es apasionante, y elegir la herramienta adecuada es clave para el éxito.

PrestaShop es, sin duda, una de las plataformas de código abierto más potentes y populares para crear tiendas online. Es flexible, escalable y, lo mejor de todo, gratuita. Pero, ¿por dónde empezar? No te preocupes, en esta guía te voy a acompañar paso a paso desde cero para que puedas instalar PrestaShop, configurarlo y tener tu tienda lista para vender.

Vamos a desglosar todo el proceso, desde la elección del tienda online hosting hasta los primeros ajustes de configuración. Prepárate tu café favorito, abre una pestaña del navegador y ¡allá vamos!


¿Qué necesito antes de instalar PrestaShop?

Antes de lanzarnos a la instalación, asegurémonos de que tenemos todo lo necesario. Piensa en esto como preparar la mochila antes de una excursión.

Un buen hosting para ecommerce

No es lo mismo tener una web de recetas que una tienda online. El ecommerce hosting debe ser rápido, seguro y estable. Busca un hosting que ofrezca:

  • PHP 8.1 o superior: PrestaShop es exigente con la versión de PHP. Las versiones antiguas dan problemas de seguridad y rendimiento.
  • MySQL 8.x o MariaDB 10.x: La base de datos donde se guardarán tus productos, clientes y pedidos.
  • Certificado SSL gratuito: Imprescindible para que las transacciones sean seguras. La mayoría de hostings lo incluyen con Let's Encrypt.
  • Suficiente espacio y ancho de banda: Para las imágenes de tus productos y el tráfico de tus visitantes.

Un dominio atractivo

Tu dominio es tu dirección en internet. Elige algo corto, fácil de recordar y que tenga que ver con tu marca. Por ejemplo: tutiendadecamisetas.com.

Acceso a tu panel de control

Tu hosting te dará acceso a un panel de control. Los más comunes son cPanel, DirectAdmin o Syspanel (antes conocido como HestiaCP). No te asustes, son más sencillos de lo que parecen. Si tu hosting usa Syspanel, recuerda que la URL para acceder suele ser tu-dominio.com:2106.


Paso 1: Preparar el terreno (Base de datos y usuario FTP)

Vamos a crear el "almacén" de datos de tu tienda y el acceso para subir los archivos.

Crear la base de datos

La base de datos es donde PrestaShop guardará toda la información. Sigue estos pasos:

  1. Accede a tu panel de control (cPanel, Syspanel, etc.).
  2. Busca la sección "Bases de Datos" o "MySQL Databases".
  3. Crea una nueva base de datos. Ponle un nombre descriptivo, por ejemplo: tienda_bd.
  4. Crea un usuario para esa base de datos. Por ejemplo: tienda_user.
  5. Asigna una contraseña segura (usa el generador si el panel lo tiene).
  6. Vincula el usuario a la base de datos y dale todos los privilegios (suele ser un checkbox que pone "All Privileges").
  7. Anota estos tres datos en un bloc de notas: Nombre de la BD, Usuario y Contraseña. Los necesitarás en la instalación.

[TIP] Si usas Syspanel, el proceso es igual de sencillo. Busca "Bases de datos" en el menú lateral y sigue los mismos pasos. Recuerda que accedes por el puerto 2106.

Crear un usuario FTP (opcional pero recomendado)

El FTP te permite subir archivos a tu web de forma segura. Aunque muchos hostings tienen un gestor de archivos, el FTP es más rápido para subir PrestaShop.

  1. Busca la sección "FTP Accounts".
  2. Crea un nuevo usuario FTP. El directorio de inicio debe ser la carpeta donde quieres instalar PrestaShop (normalmente public_html o www).
  3. Anota los datos: Servidor FTP (suele ser tu-dominio.com), Usuario y Contraseña.

Paso 2: Descargar y subir PrestaShop

Ahora vamos a conseguir el software e instalarlo en tu hosting.

Descargar PrestaShop

  1. Ve al sitio oficial: www.prestashop.com.
  2. Haz clic en "Descargar" o "Download". Busca la versión estable más reciente (evita las versiones beta).
  3. Descargarás un archivo .zip que pesa unos 30-40 MB.

Subir el archivo a tu hosting

Tienes dos opciones:

Opción A: Usando el Gestor de Archivos del panel (más fácil para principiantes)

  1. En tu panel de control, busca "Gestor de Archivos" o "File Manager".
  2. Navega hasta la carpeta raíz de tu web (normalmente public_html o www).
  3. Sube el archivo .zip de PrestaShop.
  4. Una vez subido, selecciona el archivo y haz clic en "Extraer" o "Unzip".
  5. Se creará una carpeta con el nombre del archivo (ej: prestashop_8.1.0). Mueve todo el contenido de esa carpeta a la raíz (public_html) o renómbrala como quieras.

[WARNING] Si extraes los archivos y ves una carpeta llamada prestashop dentro de public_html, tu tienda se abrirá en tudominio.com/prestashop. Si quieres que se abra directamente en tudominio.com, mueve el contenido de la subcarpeta a public_html.

Opción B: Usando un cliente FTP (FileZilla, Cyberduck)

  1. Abre tu cliente FTP y conéctate con los datos que anotaste antes.
  2. Navega hasta la carpeta public_html o www en el servidor.
  3. Arrastra el archivo .zip de PrestaShop desde tu ordenador al servidor.
  4. Una vez subido, usa la función "Extraer" del propio cliente FTP (si lo tiene) o vuelve al Gestor de Archivos del panel para extraerlo.

Paso 3: El asistente de instalación de PrestaShop

¡Esta es la parte mágica! Abre tu navegador y escribe la URL de tu dominio (ej: tudominio.com). Deberías ver el asistente de instalación de PrestaShop. Si ves una página en blanco, asegúrate de haber extraído bien los archivos.

Elegir el idioma

Selecciona Español y haz clic en "Siguiente".

Aceptar los términos de la licencia

Marca la casilla "Acepto los términos y condiciones" y haz clic en "Siguiente". Es la licencia de software libre (OSL).

Compatibilidad del sistema

PrestaShop revisará tu servidor para ver si cumple con los requisitos. Verás una lista de elementos en verde (OK) o rojo (No OK).

  • Verde: Perfecto, sigue adelante.
  • Rojo: No te asustes, suele ser por ajustes de PHP. Anota qué falta (ej: "Max execution time" muy bajo). Puedes pedirle a tu soporte de hosting que lo ajuste o, si tienes acceso, modificarlo en el panel.

Si todo está en verde o amarillo (recomendado), haz clic en "Siguiente".

Información de la tienda

Aquí configuraremos los datos básicos de tu negocio.

  • Nombre de la tienda: Pon el nombre de tu marca.
  • Actividad principal: Elige el sector que más se acerque a tu tienda (ropa, electrónica, etc.).
  • País: Selecciona tu país.
  • Habilitar modo tienda: Déjalo en SÍ. Es para que tu tienda sea visible al terminar la instalación.
  • Cuenta de PrestaShop: Puedes crear una cuenta gratuita para recibir ofertas y noticias, o saltarte este paso.

Haz clic en "Siguiente".

Configuración de la base de datos

¡Aquí usamos los datos que anotaste al principio!

  • Motor de base de datos: Déjalo como está (MySQL).
  • Dirección del servidor: Normalmente es localhost. Si tu hosting te da una dirección diferente, ponla aquí.
  • Nombre de la base de datos: El que creaste (ej: tienda_bd).
  • Usuario de la base de datos: El que creaste (ej: tienda_user).
  • Contraseña de la base de datos: La contraseña que asignaste.
  • Prefijo de las tablas: Déjalo como ps_ o cámbialo por seguridad (ej: mishop_).

Haz clic en "Probar la conexión a la base de datos". Si todo está bien, verás un mensaje verde. ¡Enhorabuena! Luego haz clic en "Siguiente".

La instalación comienza

PrestaShop empezará a instalar las tablas y configurar todo. Verás una barra de progreso. No cierres la ventana ni recargues la página. Espera a que termine.

Fin de la instalación

¡Ya casi está! Te pedirá que configures tu cuenta de administrador.

  • Nombre, Apellidos, Email y Contraseña: Estos serán tus datos para entrar al panel de control de la tienda (el back office). ¡Guárdalos en un lugar seguro!

También puedes instalar módulos adicionales (temas, plantillas, etc.). Para empezar, puedes saltarte este paso.

Finalmente, verás un mensaje de éxito y un aviso muy importante: "Por razones de seguridad, elimina la carpeta /install". Hazlo ahora mismo desde el Gestor de Archivos de tu panel. Busca la carpeta install en la raíz de tu web y bórrala. Si no lo haces, tu tienda será vulnerable.

[WARNING] ¡OLVIDAR BORRAR LA CARPETA /install ES EL ERROR MÁS COMÚN Y PELIGROSO! Borra esa carpeta inmediatamente después de la instalación.


Paso 4: Primeros pasos para configurar PrestaShop

Ya tienes PrestaShop instalado. Ahora vamos a darle los primeros retoques para que empiece a funcionar como una tienda de verdad.

Accede al panel de administración

Para entrar al back office, la URL suele ser: tudominio.com/admin o tudominio.com/admin1234 (el número que te asignó la instalación). Usa el email y contraseña que acabas de crear.

Configura los datos generales de la tienda

Ve a "Parámetros de la tienda" > "Contacto" y luego a "Parámetros de la tienda" > "Configuración de la tienda".

Aquí puedes:

  • Poner tu dirección, teléfono y email de contacto.
  • Configurar los países a los que vendes.
  • Activar o desactivar el modo de mantenimiento (si estás en pruebas, actívalo para que nadie vea la tienda).

Ajusta los impuestos (IVA)

Esto es crítico. Ve a "Parámetros de la tienda" > "Impuestos".

  • Asegúrate de que las reglas de impuestos de tu país están activadas. Por ejemplo, en España, el IVA general es del 21%, el reducido del 10% y el superreducido del 4%.
  • Puedes crear reglas específicas para cada producto.

Configura los métodos de pago

Ve a "Módulos" > "Gestor de módulos".

  • Busca e instala el módulo de pago que quieras. Los más comunes son:
    • Pago contra reembolso: El cliente paga al recibir.
    • Transferencia bancaria: El cliente hace una transferencia.
    • PayPal: Muy popular y fácil de configurar.
    • Tarjeta de crédito: Necesitarás un TPV virtual (Redsys, Stripe, etc.).

Configura los transportistas

Ve a "Transporte" > "Transportistas".

  • PrestaShop ya trae uno por defecto. Puedes editarlo o añadir los tuyos (Correos, MRW, Seur, etc.).
  • Configura las tarifas según el peso, el precio o la zona geográfica.

Crea tus primeras categorías y productos

Ve a "Catálogo" > "Categorías".

  • Crea las categorías principales de tu tienda (ej: "Camisetas", "Pantalones", "Accesorios").

Luego ve a "Catálogo" > "Productos" y haz clic en "Nuevo producto".

  • Ponle nombre, descripción, precio, imágenes y asígnale una categoría. ¡Ya tienes tu primer producto!

FAQ: Preguntas frecuentes sobre PrestaShop

Aquí tienes las respuestas a las dudas más comunes de quienes empiezan con este PrestaShop tutorial.

¿PrestaShop es realmente gratuito?

Sí, el software base es 100% gratuito y de código abierto. Los costes asociados son el tienda online hosting, el dominio y, si lo deseas, módulos o plantillas premium.

¿Necesito saber programación para usar PrestaShop?

No. Para montar una tienda básica y configurarla, no necesitas saber programar. El panel de administración es muy visual. Sin embargo, si quieres hacer cambios muy específicos en el diseño o funcionalidades avanzadas, te ayudará tener nociones de PHP, HTML y CSS.

¿Qué hosting es mejor para PrestaShop?

Busca un ecommerce hosting especializado. Muchos ofrecen instalación en 1 clic para PrestaShop. Si no, asegúrate de que cumpla con los requisitos de PHP y MySQL que mencionamos antes. Un buen hosting compartido puede valer para empezar, pero si esperas mucho tráfico, plantéate un VPS o hosting dedicado.

¿Cómo puedo hacer que mi tienda sea más rápida?

  • Elige un hosting rápido.
  • Usa un tema ligero y optimizado.
  • Instala un módulo de caché (como el de PrestaShop o uno externo).
  • Comprime las imágenes de tus productos antes de subirlas.
  • Activa la compresión Gzip y el CDN (Red de Distribución de Contenidos).

¿Es seguro PrestaShop?

Sí, pero requiere mantenimiento. Debes:

  • Mantener PrestaShop actualizado a la última versión.
  • Actualizar módulos y temas regularmente.
  • Usar contraseñas seguras para el administrador.
  • Hacer copias de seguridad periódicas de la base de datos y los archivos.
  • Borrar la carpeta /install (como ya hiciste, ¿verdad?).

¿Puedo cambiar de plantilla después de tener productos?

Sí, perfectamente. Puedes instalar y cambiar de tema (plantilla) en cualquier momento. Los productos, clientes y pedidos no se ven afectados. Eso sí, el diseño cambiará radicalmente.

[INFO] Si tu hosting usa Syspanel, puedes gestionar fácilmente tus copias de seguridad y archivos desde el panel (puerto 2106), lo que facilita mucho el mantenimiento.


Conclusión

¡Enhorabuena! Has completado con éxito la instalación y configuración básica de tu tienda online con PrestaShop. Has aprendido a preparar el hosting, crear la base de datos, subir los archivos, ejecutar el asistente de instalación y dar los primeros pasos de configuración.

Recuerda que esto es solo el principio. Ahora toca llenar tu tienda de productos fantásticos, escribir buenas descripciones y, sobre todo, empezar a atraer clientes. No tengas miedo de explorar el panel de administración, es más intuitivo de lo que parece.

Si te surge cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Mucha suerte con tu nueva aventura digital!

¿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