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

PrestaShop: cómo instalar y configurar una tienda online

Actualizado el 11 de septiembre de 2025

Introducción: ¿Por qué PrestaShop para tu tienda online?

Si estás pensando en vender productos o servicios por internet, PrestaShop es una de las plataformas más potentes y flexibles que puedes elegir. Es un sistema de código abierto (gratuito) que te permite crear una tienda online profesional sin necesidad de saber programar. En este tutorial, te guiaré paso a paso desde la instalación hasta la configuración básica de tu tienda, para que puedas empezar a vender lo antes posible.

Antes de comenzar, necesitarás dos cosas: un dominio (el nombre de tu tienda, como mishop.com) y un hosting (el espacio donde se alojará tu web). Si usas un panel de control como Syspanel (accesible por el puerto 2106), la instalación será muy sencilla. Vamos allá.


Requisitos previos para instalar PrestaShop

Para que PrestaShop funcione correctamente, tu hosting debe cumplir con estos requisitos mínimos:

  • PHP versión 7.4 o superior (recomendado 8.0 o 8.1).
  • MySQL 5.6 o superior, o MariaDB 10.1 o superior.
  • Apache o Nginx como servidor web.
  • Módulos de PHP: gd, curl, mbstring, openssl, pdo_mysql, zip, fileinfo, intl, bcmath, json, xml, simplexml.

[INFO] La mayoría de los hostings modernos ya cumplen con estos requisitos. Si usas Syspanel, puedes verificar la versión de PHP en la sección de “Configuración de PHP” del panel.


Paso 1: Descargar PrestaShop

Lo primero es obtener el archivo de instalación. Ve al sitio oficial de PrestaShop y descarga la última versión estable (actualmente la 8.x). Busca el botón “Descargar” o “Download”.

Una vez descargado, tendrás un archivo comprimido en formato .zip. No lo descomprimas aún, lo subiremos directamente al hosting.


Paso 2: Subir los archivos a tu hosting

Ahora necesitas subir el archivo .zip a la carpeta raíz de tu dominio. Esto se hace a través del Administrador de Archivos de tu panel de control.

Si usas Syspanel (puerto 2106):

  1. Inicia sesión en tu Syspanel (ejemplo: tudominio.com:2106).
  2. Ve a “Archivos” > “Administrador de Archivos”.
  3. Navega hasta la carpeta public_html (o htdocs según el hosting).
  4. Haz clic en “Subir” y selecciona el archivo prestashop.zip que descargaste.
  5. Una vez subido, selecciona el archivo y haz clic en “Extraer” (o “Descomprimir”). Esto creará una carpeta con todos los archivos de PrestaShop.

[TIP] Si quieres que tu tienda se vea directamente en tudominio.com, extrae los archivos directamente en public_html. Si prefieres que esté en una subcarpeta (como tudominio.com/tienda), crea una carpeta dentro de public_html y extrae allí.


Paso 3: Crear una base de datos

PrestaShop necesita una base de datos para guardar productos, pedidos y clientes. Vamos a crearla desde el panel de control.

En Syspanel:

  1. Ve a “Bases de Datos” > “MySQL”.
  2. Haz clic en “Crear nueva base de datos”.
  3. Ponle un nombre, por ejemplo: mitienda_db.
  4. Se generará automáticamente un usuario y contraseña. Guarda estos datos, los necesitarás durante la instalación.
  5. Haz clic en “Crear”.

Ya tienes la base de datos lista.


Paso 4: Ejecutar el instalador de PrestaShop

Ahora abre tu navegador y escribe la URL de tu tienda. Si subiste los archivos a public_html, será tudominio.com. Si los subiste a una subcarpeta, será tudominio.com/tucarpeta.

Verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

  1. Selecciona el idioma: Elige español y haz clic en “Siguiente”.
  2. Acepta los términos de licencia: Marca la casilla y continúa.
  3. Compatibilidad del sistema: El instalador verificará que tu hosting cumple los requisitos. Si todo está bien, verás un check verde. Si hay algún error, te indicará qué falta (por ejemplo, un módulo PHP). Puedes solucionarlo desde el panel de control o contactando al soporte.
  4. Información de la tienda: Aquí debes ingresar:
    • Nombre de la tienda: El nombre comercial de tu negocio.
    • Actividad principal: Elige la que más se ajuste (moda, electrónica, etc.).
    • País: Elige tu país.
    • Habilitar SSL: Si tienes certificado SSL (recomendado), actívalo.
    • Correo electrónico: El email del administrador.
    • Contraseña: Crea una contraseña segura para acceder al panel de administración.
  5. Configuración de la base de datos: Aquí introduces los datos que guardaste en el paso 3:
    • Dirección del servidor: Normalmente localhost (o 127.0.0.1).
    • Nombre de la base de datos: El que creaste (ej: mitienda_db).
    • Usuario: El usuario generado.
    • Contraseña: La contraseña generada.
    • Prefijo de tablas: Déjalo como ps_ a menos que sepas lo que haces.
  6. Instalar: Haz clic en “Instalar ahora”. El proceso puede tardar unos minutos. No cierres la ventana.

Cuando termine, verás un mensaje de éxito con dos enlaces: uno para el front office (tu tienda visible al público) y otro para el back office (el panel de administración, normalmente tudominio.com/admin).

[WARNING] Después de la instalación, elimina la carpeta install del servidor por seguridad. Puedes hacerlo desde el Administrador de Archivos de Syspanel. Si no lo haces, tu tienda podría ser vulnerable.


Paso 5: Configuración básica de tu tienda

Una vez instalado, accede al panel de administración con el usuario y contraseña que creaste. Te aparecerá un asistente de configuración. Puedes seguirlo o saltarlo e ir directamente al panel. Aquí tienes los ajustes esenciales:

5.1. Información general de la tienda

Ve a “Parámetros de la tienda” > “Contacto” y “Parámetros de la tienda” > “General”. Aquí puedes:

  • Cambiar el nombre de la tienda.
  • Añadir el logo (recomendado: 200x60 píxeles).
  • Configurar la dirección, teléfono y email de contacto.
  • Establecer la moneda y el idioma predeterminado.

5.2. Configurar métodos de pago

Para cobrar a tus clientes, necesitas activar al menos un método de pago. Ve a “Módulos” > “Módulos y servicios” y busca “Pago”. Algunas opciones populares:

  • Transferencia bancaria: Simple y sin comisiones.
  • Pago contra reembolso: El cliente paga al recibir.
  • PayPal: Muy usado y fácil de configurar. Solo necesitas una cuenta de PayPal Business.
  • Tarjeta de crédito: Necesitarás un proveedor como Stripe o Redsys.

Activa el que prefieras y sigue las instrucciones de configuración de cada módulo.

5.3. Configurar métodos de envío

Ve a “Transporte” > “Transportistas”. Por defecto viene uno llamado “Mi transportista”. Puedes editarlo o crear nuevos. Debes:

  • Definir las zonas geográficas (países a los que envías).
  • Establecer rangos de peso o precio para los costos de envío.
  • Activar el transportista en la tienda.

5.4. Añadir productos

Ve a “Catálogo” > “Productos” y haz clic en “Nuevo producto”. Completa:

  • Nombre y descripción: Sé claro y atractivo.
  • Precio: Con o sin IVA.
  • Imágenes: Sube fotos de buena calidad.
  • Stock: Indica cuántas unidades tienes.
  • Categorías: Asigna el producto a una categoría (ej: “Ropa”, “Electrónica”).

Repite este proceso para cada producto que quieras vender.

5.5. Personalizar el diseño

PrestaShop viene con un tema por defecto. Puedes cambiarlo en “Diseño” > “Temas”. Hay miles de temas gratuitos y de pago. También puedes modificar colores, fuentes y disposición desde “Diseño” > “Personalización de temas”.

[TIP] Para una tienda profesional, invierte en un tema responsive (que se vea bien en móviles) y optimizado para velocidad.


Paso 6: Seguridad y mantenimiento básico

No olvides estos pasos cruciales:

  • Actualiza PrestaShop regularmente: Ve a “Parámetros avanzados” > “Actualización de la base de datos” para mantener tu tienda segura.
  • Haz copias de seguridad: Desde Syspanel, programa backups semanales de la base de datos y los archivos.
  • Instala un certificado SSL: Si no lo tienes, puedes obtener uno gratuito desde Syspanel (Let’s Encrypt) en la sección “SSL/TLS”.
  • Configura el SEO: Ve a “Parámetros de la tienda” > “Tráfico y SEO” para personalizar las URLs amigables, los meta títulos y las descripciones de cada página.

Preguntas frecuentes (FAQ)

¿Puedo instalar PrestaShop en un hosting compartido?

Sí, la mayoría de hostings compartidos lo soportan. Solo verifica que cumplan los requisitos de PHP y MySQL.

¿Qué hago si el instalador me da un error de “No se puede escribir en la carpeta”?

Significa que los permisos de archivos no son correctos. Desde Syspanel, selecciona la carpeta public_html y cambia los permisos a 755 (o contacta al soporte).

¿Cómo accedo al panel de administración?

La URL suele ser tudominio.com/admin. Si no recuerdas la carpeta, revisa el archivo admin/index.php en tu servidor.

¿PrestaShop es gratuito?

Sí, el software es gratuito y de código abierto. Solo pagas por el hosting, el dominio y, si lo deseas, módulos o temas premium.

¿Puedo migrar mi tienda a otro hosting más adelante?

Sí, pero es un proceso técnico. Necesitarás exportar la base de datos y copiar todos los archivos. Te recomiendo contratar soporte especializado si no tienes experiencia.


Conclusión

Con estos pasos, ya tienes tu tienda online con PrestaShop instalada y configurada básicamente. Recuerda que esto es solo el comienzo: el éxito de tu tienda dependerá de la calidad de tus productos, la atención al cliente y la promoción que hagas. Explora los módulos, personaliza el diseño y no tengas miedo de experimentar. ¡Buena suerte con tu nuevo negocio 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