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

Cómo subir tu web a PrestaShop: Guía de instalación desde cero

Actualizado el 2 de mayo de 2026

¡Bienvenido al mundo del comercio electrónico! Si has llegado hasta aquí, probablemente ya has dado el paso más importante: decidir montar tu propia tienda online. Y has elegido una de las mejores plataformas para hacerlo: PrestaShop.

Esta guía está pensada para ti, que quizás no eres un experto en informática y solo quieres vender tus productos. Vamos a desmontar el mito de que subir una web es complicado. Hoy te voy a enseñar, paso a paso y desde cero, cómo instalar PrestaShop en tu hosting. Al final de este tutorial, tendrás tu tienda funcionando y lista para recibir visitas.


¿Qué necesito antes de empezar a instalar PrestaShop?

Antes de ensuciarnos las manos, es crucial tener los ingredientes en la mesa. Intentar instalar PrestaShop sin esto sería como intentar hacer una paella sin arroz. No te preocupes, son solo tres cosas y te las explico de forma sencilla.

1. Un dominio (Tu dirección en internet)

Es la URL que tus clientes escribirán para encontrarte, por ejemplo: www.tutiendaonline.com. Es tu identidad digital. Si aún no lo tienes, puedes comprarlo en la mayoría de los proveedores de hosting. Asegúrate de que sea corto, fácil de recordar y relacionado con tu marca.

2. Un hosting (Tu espacio en la nube)

Es el "terreno" donde se construirá tu tienda. Es un servicio que alquilas para guardar todos los archivos de tu web. Para PrestaShop, necesitas un hosting que cumpla los requisitos mínimos, pero la mayoría de los planes básicos de hoy en día ya los superan con creces.

[INFO]: Busca un hosting que ofrezca al menos 1 GB de espacio y soporte para PHP 7.4 o superior. Si no sabes cuál elegir, contacta con tu proveedor y pregúntale si es compatible con PrestaShop.

3. Los archivos de PrestaShop (El software)

Es el corazón de tu tienda. Son un conjunto de archivos que debes descargar desde la web oficial de PrestaShop. Es un archivo comprimido (normalmente en formato .zip).


Fase 1: Preparando el terreno (El hosting y la base de datos)

Vamos a empezar. Esta es la parte más técnica, pero iremos despacio. La mayoría de los hostings tienen un panel de control llamado cPanel o Syspanel. Te voy a explicar el proceso genérico que funciona en ambos.

Paso 1: Accede a tu panel de control

Una vez contratado tu hosting, recibirás un correo con los datos de acceso. Normalmente, la URL del panel es algo como tudominio.com:2106 o panel.tudominio.com.

[INFO]: Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el puerto de acceso siempre es el 2106. Así que la dirección sería https://tudominio.com:2106. No te asustes si el navegador te muestra una advertencia de seguridad, es normal en estos paneles; simplemente haz clic en "Avanzado" y "Continuar".

Paso 2: Crear una Base de Datos

PrestaShop necesita un lugar donde guardar todos sus datos: productos, pedidos, clientes... Ese lugar se llama Base de Datos. Es como el cerebro de tu tienda.

  1. Dentro de tu panel (cPanel o Syspanel), busca la sección de "Bases de Datos MySQL".
  2. Haz clic en "Crear nueva base de datos".
  3. Ponle un nombre que reconozcas, por ejemplo: tienda_db.
  4. Un paso muy importante: necesitas crear un usuario para esa base de datos. Busca la opción "Añadir nuevo usuario".
  5. Crea un usuario (ej: tienda_user) y una contraseña segura. Guárdala bien, la necesitarás en un momento.
  6. Ahora, ve a la sección de "Añadir usuario a la base de datos". Selecciona tu base de datos (tienda_db) y tu usuario (tienda_user).
  7. Te pedirá que asignes privilegios. Marca la casilla "TODOS LOS PRIVILEGIOS" y haz clic en "Añadir".

¡Listo! Ya tienes el cerebro de tu tienda preparado. Anota estos datos en un bloc de notas: Nombre de la BD, Usuario de la BD y Contraseña.


Fase 2: Subir PrestaShop a tu hosting (El traslado)

Ahora vamos a llevar los archivos de PrestaShop a tu hosting. Este proceso se llama "subir prestashop hosting". Hay dos formas de hacerlo: la fácil y la profesional. Vamos a ver ambas.

Opción A: El método fácil (El instalador automático)

Esta es la opción que recomiendo para principiantes. Muchos hostings incluyen herramientas como Softaculous o Installatron.

  1. En tu panel de control, busca la sección "Instaladores de Scripts" o "Aplicaciones".
  2. Busca el icono de PrestaShop y haz clic en él.
  3. Haz clic en el botón "Instalar".
  4. Te pedirá que configures algunos datos:
    • Ubicación: Elige tu dominio (ej: www.tutienda.com).
    • Directorio: Déjalo en blanco. Si pones algo aquí, tu tienda se abrirá en www.tutienda.com/carpeta.
    • Datos de la Base de Datos: Introduce el nombre, usuario y contraseña que creaste antes.
    • Datos del Administrador: Crea un usuario y contraseña para entrar al panel de administración de tu tienda (el "back-office").
  5. Haz clic en "Instalar" y espera unos minutos.

¡Enhorabuena! Si has llegado hasta aquí, tu tienda ya está instalada. Puedes saltar a la "Fase 3" para configurarla.

Opción B: El método manual (El control total)

Esta opción es ideal si quieres entender cómo funciona todo o si tu hosting no tiene instalador automático.

  1. Descarga PrestaShop: Ve a la web oficial de PrestaShop y descarga la última versión estable. Obtendrás un archivo .zip.
  2. Descomprime el archivo: En tu ordenador, descomprime el .zip. Ahora tienes una carpeta llamada prestashop con muchos archivos dentro.
  3. Abre el Administrador de Archivos: En tu panel de hosting, busca la sección "Administrador de Archivos" o "Gestor de Archivos".
  4. Navega a la carpeta correcta: Normalmente, debes entrar en la carpeta public_html (o www). Esa es la raíz de tu dominio.
  5. Sube los archivos: Dentro de public_html, haz clic en el botón "Subir" y selecciona el archivo prestashop.zip que descargaste. Espera a que se suba por completo.
  6. Extrae el archivo: Una vez subido, verás el archivo .zip en el listado. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". Esto creará una carpeta llamada prestashop con todos los archivos dentro.
  7. Mueve el contenido: Entra en la carpeta prestashop que se acaba de crear, selecciona todos los archivos que hay dentro, córtalos y pégalos en public_html. Deja la carpeta prestashop vacía y bórrala.

[TIP]: Este paso es crucial. Si no mueves los archivos, tu tienda se abriría en www.tudominio.com/prestashop, y nosotros queremos que se abra en www.tudominio.com directamente.


Fase 3: El asistente de instalación de PrestaShop

Ahora viene la parte mágica. Abre tu navegador y escribe tu dominio (ej: www.tudominio.com). Verás que PrestaShop te da la bienvenida con su asistente de instalación. Es como un GPS que te guía paso a paso.

Paso 1: Selecciona el idioma

Elige el idioma de tu tienda y haz clic en "Siguiente".

Paso 2: Acepta los términos de la licencia

Lee los términos y condiciones y marca la casilla de aceptación. Haz clic en "Siguiente".

Paso 3: Verifica la compatibilidad

PrestaShop comprobará que tu hosting cumple todos los requisitos. Verás una lista con marcas verdes. Si hay alguna marca roja o amarilla, no te preocupes, suele ser por configuraciones menores. Intenta seguir adelante si es posible.

Paso 4: Introduce la información de tu tienda

Aquí rellenas los datos de tu negocio:

  • Nombre de la tienda: El nombre comercial de tu marca.
  • Actividad principal: Elige la opción que mejor describa tu negocio (Moda, Electrónica, etc.).
  • País: Tu país de operación.
  • Tu nombre y apellidos: Los del administrador.
  • Correo electrónico: Importante, aquí recibirás notificaciones.
  • Contraseña: Crea una contraseña segura para el panel de administración. No la pierdas.

Paso 5: Configura la base de datos

Este es el momento de usar los datos que guardaste al principio.

  • Motor de base de datos: Déjalo en MySQL.
  • Dirección del servidor: Normalmente es localhost. Si no funciona, consulta a tu hosting.
  • Nombre de la base de datos: Escribe el que creaste (ej: tienda_db).
  • Usuario de la base de datos: Escribe el usuario (ej: tienda_user).
  • Contraseña de la base de datos: Escribe la contraseña del usuario.
  • Prefijo de las tablas: Déjalo como ps_.

Haz clic en "Siguiente".

Paso 6: ¡La instalación!

PrestaShop comenzará a instalar todos los archivos y configurar la base de datos. Verás una barra de progreso. Este proceso puede tardar unos minutos. Ten paciencia y no cierres la pestaña.

Paso 7: Finalización

Cuando termine, te dará un mensaje de éxito. Es muy importante que elimines la carpeta install de tu servidor por seguridad. Puedes hacerlo desde el Administrador de Archivos de tu hosting o te dará un botón automático para hacerlo.


Fase 4: Montar tu tienda PrestaShop (Primeros pasos)

¡Ya has instalado PrestaShop! Pero esto es solo el principio. Ahora vamos a "montar tienda prestashop" de verdad. Accede a tu panel de administración. La URL suele ser www.tudominio.com/admin (o la ruta que se te indicó al final de la instalación).

Configura los ajustes básicos

  1. Información de la tienda: Ve a "Parámetros avanzados" > "Rendimiento" y activa la caché para que tu web vaya más rápida.
  2. Ajustes generales: En "Parámetros de la tienda" > "Contacto", pon tu dirección, teléfono y correo de atención al cliente.
  3. Zonas y localización: En "Internacional" > "Localización", importa tus zonas de impuestos y moneda local.

Añade tu primer producto

  1. Ve al menú "Catálogo" y haz clic en "Productos".
  2. Haz clic en el botón "Nuevo producto".
  3. Rellena la información básica: Nombre, descripción, precio, fotos, etc.
  4. Combina y personaliza: Si tu producto tiene tallas o colores, usa la pestaña "Combinaciones".
  5. Guarda los cambios.

[TIP]: No intentes meter todos tus productos el primer día. Empieza con 5 o 10 para familiarizarte con el sistema y luego ve subiendo el resto.

Elige un tema (Plantilla)

La apariencia de tu tienda es clave. En el menú "Diseño" > "Tema y logotipo", puedes cambiar el aspecto. PrestaShop trae un tema por defecto, pero hay miles de plantillas gratuitas y de pago en internet.


Preguntas Frecuentes (FAQ) sobre PrestaShop

¿Cuánto cuesta instalar PrestaShop?

El software es totalmente gratuito. Solo pagas el dominio y el hosting. Si contratas un tema premium o módulos, eso ya es un coste añadido, pero la instalación en sí no tiene coste.

¿Puedo instalar PrestaShop en un hosting compartido?

Sí, absolutamente. La mayoría de tiendas online pequeñas y medianas funcionan perfectamente en un hosting compartido. Solo asegúrate de que tenga los requisitos mínimos de PHP y MySQL.

¿Qué hago si me da error durante la instalación?

No entres en pánico. Los errores más comunes son:

  • Error de conexión a la base de datos: Revisa que el nombre, usuario y contraseña sean exactamente los que creaste. A veces hay un error de dedo.
  • Error de permisos de archivos: Si el instalador te pide que des permisos de escritura a ciertas carpetas, puedes hacerlo desde el Administrador de Archivos. Selecciona la carpeta y haz clic en "Permisos" y pon 755 o 777 temporalmente.

¿Es difícil montar una tienda PrestaShop?

Para un principiante, puede parecer abrumador al principio, pero con esta guía y un poco de paciencia, es totalmente manejable. La clave es ir paso a paso y no querer hacerlo todo el primer día.

¿Cómo puedo hacer copias de seguridad?

Es vital. La mayoría de los hostings ofrecen copias de seguridad automáticas. Además, en el panel de PrestaShop puedes ir a "Parámetros avanzados" > "Base de datos" y exportar una copia manualmente.


Conclusión: Tu tienda ya está en marcha

Hemos recorrido todo el camino: desde preparar el hosting y la base de datos, hasta subir los archivos y completar el asistente de instalación. Ahora tienes una tienda PrestaShop funcional y lista para que la personalices y la llenes de productos.

Recuerda que esto es un proceso de aprendizaje. No tengas miedo de explorar el panel de administración, de tocar botones y de buscar soluciones a tus dudas. La comunidad de PrestaShop es enorme y siempre hay foros y tutoriales para ayudarte. ¡Enhorabuena, tu aventura en el e-commerce acaba de empezar!

¿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