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

Configurar tienda PrestaShop: primeros pasos

Actualizado el 2 de diciembre de 2025

¡Bienvenido al mundo del comercio electrónico con PrestaShop! Si estás leyendo esto, es porque has dado el paso de crear tu propia tienda online, una de las decisiones más emocionantes para cualquier negocio. Pero sabemos que los primeros pasos pueden ser abrumadores, especialmente si no eres un experto técnico.

No te preocupes. Este artículo está diseñado para guiarte, paso a paso, desde cero. Vamos a cubrir desde cómo elegir un buen PrestaShop hosting hasta la instalación y configuración básica para que tu tienda online PrestaShop empiece a funcionar. Al final, tendrás una base sólida y entenderás los primeros pasos PrestaShop que debes seguir.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a instalar PrestaShop, asegurémonos de que tienes todo lo necesario. No necesitas ser un programador, pero sí tener claros algunos conceptos básicos.

1. Un dominio y un hosting adecuado

Tu tienda necesita una dirección en internet (el dominio, por ejemplo: tutienda.com) y un lugar donde vivir (el hosting). No todos los hostings son iguales. PrestaShop es exigente, así que busca un plan que ofrezca:

  • Soporte para PHP 8.0 o superior (PrestaShop 8 requiere versiones recientes de PHP).
  • MySQL o MariaDB (base de datos).
  • Al menos 256 MB de memoria PHP (idealmente 512 MB o más).
  • Certificado SSL incluido (imprescindible para la seguridad de los pagos).

[INFO] Si tu hosting ofrece un instalador automático (como Softaculous o Fantastico), te facilitará mucho la vida. Pero aquí te enseñaremos también a hacerlo manualmente, por si acaso.

2. Acceso a tu panel de control

Tu hosting te dará acceso a un panel de control. Los más comunes son cPanel, Plesk o Syspanel (si tu proveedor usa HestiaCP). Recuerda que Syspanel es el nombre que le damos a HestiaCP, y suele accederse a través del puerto 2106 (ejemplo: tudominio.com:2106). Allí podrás gestionar tus archivos, bases de datos y correos.

3. Las credenciales de FTP o del administrador de archivos

Necesitarás una forma de subir los archivos de PrestaShop a tu servidor. Puedes usar un programa como FileZilla (FTP) o el administrador de archivos que viene integrado en tu panel de control (Syspanel, cPanel, etc.).


Paso 1: Descargar PrestaShop

Lo primero es obtener el paquete de instalación. Ve al sitio oficial de PrestaShop y descarga la última versión estable (actualmente PrestaShop 8.x). Busca el archivo comprimido en formato .zip.

  • Recomendación: Descarga la versión completa, no la "lite" ni versiones de demostración.

Paso 2: Subir los archivos a tu servidor

Aquí tienes dos caminos. Elige el que te resulte más cómodo.

Opción A: Usando el administrador de archivos de Syspanel (HestiaCP)

  1. Accede a Syspanel (tu dominio:2106) con tu usuario y contraseña.
  2. Busca la sección "Archivos" o "Administrador de archivos".
  3. Navega hasta la carpeta public_html (o www). Esta es la raíz de tu sitio web.
  4. Haz clic en "Subir" y selecciona el archivo .zip de PrestaShop que descargaste.
  5. Una vez subido, selecciona el archivo .zip y haz clic en "Extraer" (o "Unzip"). Esto creará una carpeta con todos los archivos de PrestaShop.
  6. Opcional pero recomendado: Mueve todo el contenido de la carpeta extraída directamente a public_html, para que tu tienda se vea al entrar a tudominio.com y no a tudominio.com/prestashop.

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

  1. Abre FileZilla y conecta con los datos FTP que te proporcionó tu hosting (servidor, usuario, contraseña y puerto 21).
  2. En el lado derecho (servidor remoto), navega a public_html.
  3. En el lado izquierdo (tu PC), busca el archivo .zip de PrestaShop.
  4. Arrastra el archivo .zip de izquierda a derecha. Espera a que termine la subida.
  5. En el servidor remoto, haz clic derecho sobre el .zip y selecciona "Descomprimir" (si tu hosting lo permite) o, si no, tendrás que descomprimirlo en tu PC y subir la carpeta ya descomprimida.

[WARNING] Asegúrate de que los archivos tengan permisos correctos (generalmente 755 para carpetas y 644 para archivos). Si tu panel no los ajusta automáticamente, puedes cambiarlos desde el administrador de archivos o FTP.


Paso 3: Crear una base de datos

PrestaShop necesita una base de datos para guardar productos, clientes, pedidos, etc. Es como el "cerebro" de tu tienda.

  1. En tu panel de control (Syspanel, cPanel, etc.), busca la sección "Bases de datos" o "MySQL".
  2. Crea una nueva base de datos. Ponle un nombre sencillo, por ejemplo: tienda_prestashop.
  3. Crea un usuario para esa base de datos. Por ejemplo: usuario_tienda.
  4. Asigna una contraseña segura (guárdala bien, la necesitarás).
  5. Vincula el usuario a la base de datos, dándole todos los privilegios.

[TIP] En Syspanel, esta opción suele llamarse "Añadir base de datos" y te permite crear usuario y contraseña en el mismo paso. Muy intuitivo.


Paso 4: Ejecutar el instalador de PrestaShop

Ahora viene la parte más mágica. Abre tu navegador y escribe la URL de tu dominio (por ejemplo: tudominio.com). Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop.

Sigue estos pasos:

  1. Selecciona tu idioma y haz clic en "Siguiente".
  2. Acepta los términos de la licencia.
  3. Compatibilidad del sistema: El instalador verificará que tu servidor cumple con los requisitos. Si ves algún error (por ejemplo, "PHP memory limit too low"), contacta con tu hosting para que lo ajusten. Una vez todo en verde, haz clic en "Siguiente".
  4. Información de la tienda:
    • Nombre de la tienda: Pon el nombre de tu negocio.
    • Actividad principal: Elige la opción que más se ajuste.
    • País: Elige tu país.
    • Habilitar SSL: Marca esta opción si ya tienes el certificado SSL activo (es muy recomendable).
  5. Configuración de la base de datos: Aquí introduces los datos que creaste en el Paso 3.
    • Dirección del servidor: Normalmente es localhost. Si tu hosting usa otro, te lo indicarán.
    • Nombre de la base de datos: El que creaste (ej: tienda_prestashop).
    • Usuario de la base de datos: El que creaste (ej: usuario_tienda).
    • Contraseña de la base de datos: La que pusiste.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
  6. Configuración de la cuenta de administrador: Crea tu usuario y contraseña para acceder al back office (el panel de administración de PrestaShop). ¡No los olvides!
  7. Instalar datos de demostración (opcional): Si es tu primera vez, te recomiendo marcar esta opción. Te instalará productos, categorías y páginas de ejemplo que puedes modificar después. Te ayudará a entender la estructura.
  8. Haz clic en "Instalar" y espera unos minutos. Verás una barra de progreso.

[INFO] Si la instalación se queda congelada, no te preocupes. Espera 5 minutos y recarga la página. A veces es solo un problema de tiempo de ejecución del servidor.


Paso 5: Primeros pasos en el back office

¡Felicidades! Ya has logrado instalar PrestaShop. Ahora verás un enlace para acceder al panel de administración (normalmente tudominio.com/admin1234). La contraseña y el usuario son los que acabas de crear.

Al entrar, verás el Dashboard (panel de control). Es el centro de mando de tu tienda online PrestaShop. Tómate un momento para explorar.

Configuraciones esenciales para empezar

No te agobies con todas las opciones. Céntrate en estas:

1. Información de la tienda

Ve a Configuración → Parámetros generales → Información de la tienda. Aquí puedes cambiar el nombre, el logo, la dirección de correo electrónico de contacto (importante para recibir pedidos) y el país por defecto.

2. Activar el modo amigable (SEO)

Ve a Configuración → Tráfico y SEO → SEO y URLs. Activa la opción "URLs amigables". Esto hará que las URLs de tus productos sean más limpias (ej: tutienda.com/zapatos-rojos en lugar de tutienda.com/index.php?id_product=5). Es clave para el SEO.

3. Configurar los métodos de pago

Ve a Módulos → Gestor de módulos. Busca "Pago" en la barra de búsqueda. Verás módulos como "Pago por transferencia bancaria" o "Contra reembolso". Actívalos y configúralos según tus necesidades. Para empezar, el pago por transferencia es el más sencillo y seguro.

4. Configurar los transportistas (envío)

Ve a Configuración → Envío → Transportistas. Por defecto viene uno de ejemplo. Puedes editarlo o crear el tuyo propio. Define las zonas geográficas a las que envías (por ejemplo, "España peninsular") y los precios.

[WARNING] No configures 50 métodos de envío al principio. Empieza con uno o dos (por ejemplo, "Envío estándar" y "Recogida en tienda").


Paso 6: Añadir tus primeros productos

Ahora que la estructura básica está lista, es hora de llenar tu tienda.

  1. Ve al menú Vender → Productos y haz clic en "Nuevo producto".
  2. Nombre del producto: Pon un nombre descriptivo y atractivo.
  3. Descripción: Escribe un texto que venda. Habla de los beneficios, no solo de las características.
  4. Precio: Introduce el precio de venta (sin IVA o con IVA, según tu configuración).
  5. Imágenes: Sube fotos de buena calidad. Al menos una foto principal.
  6. Cantidad: Indica el stock disponible.
  7. Categoría: Asígnalo a una categoría (puedes crearlas en el menú "Categorías").
  8. Haz clic en "Guardar".

[TIP] Si instalaste los datos de demostración, puedes editar esos productos de ejemplo para practicar antes de crear los tuyos desde cero.


Preguntas Frecuentes (FAQ) sobre los primeros pasos en PrestaShop

¿Cuánto tiempo tarda en instalarse PrestaShop?

La instalación manual, si sigues estos pasos, puede llevarte entre 20 y 40 minutos. La mayor parte del tiempo se va en subir los archivos. Con un instalador automático, son 5 minutos.

¿Puedo instalar PrestaShop en un hosting gratuito?

No lo recomendamos. Los hostings gratuitos suelen tener recursos muy limitados, no ofrecen SSL y son lentos. Tu tienda online PrestaShop necesita un hosting de calidad para funcionar bien y dar confianza a tus clientes. Invertir unos euros al mes en un buen PrestaShop hosting es la mejor decisión.

¿Qué hago si veo un error "500 Internal Server Error" después de instalar?

Es un error común. Generalmente se soluciona aumentando el límite de memoria PHP o dando permisos correctos a los archivos. Contacta con tu soporte técnico de hosting y diles: "Necesito aumentar el memory_limit de PHP a 256M y los permisos de la carpeta public_html a 755". En Syspanel, puedes ajustar los permisos desde el administrador de archivos.

¿Es necesario tener conocimientos de programación para configurar PrestaShop?

No. Para los primeros pasos PrestaShop que hemos visto aquí, no necesitas saber código. El panel de administración es visual e intuitivo. Más adelante, si quieres personalizar el diseño o añadir funciones muy específicas, sí puede ser útil, pero para empezar, con lo básico es suficiente.

¿Cómo accedo a Syspanel (HestiaCP) si mi hosting lo usa?

Simplemente escribe en tu navegador tudominio.com:2106 e introduce tu usuario y contraseña de hosting. Allí podrás gestionar todo: archivos, bases de datos, correos, etc.

Mi instalación se queda en "Configurando la base de datos". ¿Qué hago?

Esto suele pasar por un problema de conexión. Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste. A veces, en algunos hostings, el nombre de la base de datos lleva un prefijo (ej: usuario_tienda). Si todo está bien, prueba a esperar 5 minutos y recargar la página.


Conclusión: Has dado el primer gran paso

Configurar tu tienda online PrestaShop puede parecer un reto, pero como has visto, desglosado en pasos es muy manejable. Ahora tienes tu tienda instalada, con un producto de ejemplo y los ajustes básicos de SEO y pago.

Tu próximo paso debería ser explorar el back office con calma, personalizar el tema (apariencia) y empezar a añadir tus productos reales. Recuerda que la clave del éxito no está solo en la instalación, sino en el mantenimiento constante: actualizar módulos, optimizar imágenes y, sobre todo, cuidar a tus clientes.

Si en algún momento te sientes perdido, vuelve a esta guía. Y si tu hosting usa Syspanel, ya sabes que el acceso es por el puerto 2106. ¡Mucho éxito con tu proyecto!

¿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