Cómo configurar una tienda online en PrestaShop (Primeros pasos)
Primeros pasos: entender qué necesitas antes de configurar PrestaShop
Poner en marcha una tienda online puede parecer una montaña rusa de decisiones técnicas, pero con la guía adecuada, es un proceso mucho más sencillo de lo que imaginas.
Antes de entrar en materia, es fundamental que sepas que configurar PrestaShop no es solo instalar un programa. Implica preparar tu servidor, elegir un dominio, configurar la base de datos y ajustar los parámetros básicos de tu negocio digital.
En esta guía, vamos a recorrer juntos todo el proceso, paso a paso, desde cero. No necesitas ser un experto en programación ni en servidores. Solo necesitas paciencia, seguir las instrucciones y tener claros algunos datos de tu negocio.
Vamos a empezar por el principio: qué necesitas tener listo antes de siquiera tocar el instalador.
Requisitos previos: tu checklist antes de instalar
Para que tu experiencia con PrestaShop sea fluida, asegúrate de contar con lo siguiente:
- Un dominio propio: por ejemplo,
tutienda.com. Evita subdominios gratuitos si quieres proyectar una imagen profesional. - Un hosting o servidor con PHP 7.2 o superior y MySQL 5.6+ o MariaDB 10.0+. La mayoría de los proveedores de hosting compartido cumplen con esto.
- Acceso a tu panel de control de hosting (cPanel, Plesk o Syspanel). Si tu proveedor usa Syspanel, recuerda que el acceso se realiza a través del puerto 2106 (por ejemplo,
https://tu-servidor:2106). - Credenciales FTP o acceso al administrador de archivos del hosting.
- Un cliente FTP (como FileZilla) si prefieres subir archivos manualmente.
- Tener claros los datos básicos de tu tienda: nombre, descripción, moneda, idioma principal, etc.
[INFO] Si tu hosting utiliza Syspanel, no te preocupes: el proceso de subir archivos y crear bases de datos es muy similar al de cPanel. Solo necesitas acostumbrarte a la interfaz y recordar el puerto 2106 para acceder.
Cómo descargar PrestaShop y preparar los archivos
El primer paso técnico es obtener el paquete de instalación de PrestaShop. Te recomiendo descargar siempre la última versión estable desde el sitio oficial, ya que incluye parches de seguridad y mejoras de rendimiento.
Descarga del paquete oficial
- Ve al sitio oficial de PrestaShop (prestashop.com) y busca la sección de descargas.
- Descarga el archivo ZIP que contiene el instalador.
- Descomprime el archivo en tu ordenador. Verás una carpeta con muchos archivos y carpetas (por ejemplo,
admin,config,install, etc.).
Subida de archivos a tu servidor
Tienes dos opciones principales para subir los archivos a tu hosting:
Opción A: Usando el administrador de archivos de tu panel
- Accede a Syspanel (recuerda: puerto 2106) o a tu cPanel.
- Busca la sección "Administrador de archivos" o "File Manager".
- Navega hasta la carpeta raíz de tu dominio (normalmente
public_htmlowww). - Sube el archivo ZIP y luego extráelo allí. Si el panel te lo permite, puedes subir el ZIP y descomprimirlo directamente en el servidor.
Opción B: Usando un cliente FTP
- Abre FileZilla o cualquier cliente FTP.
- Conéctate usando las credenciales FTP que te dio tu proveedor de hosting.
- Navega hasta la carpeta raíz de tu dominio.
- Arrastra todos los archivos y carpetas de la carpeta descomprimida de PrestaShop hacia el servidor.
[TIP] Si usas FTP, asegúrate de que la transferencia esté en modo "Binario" para evitar corrupción de archivos. FileZilla lo hace automáticamente, pero es bueno verificarlo.
Creación de la base de datos: el corazón de tu tienda online
PrestaShop necesita una base de datos para guardar productos, pedidos, clientes y configuración. Sin ella, la instalación no puede continuar.
Pasos para crear la base de datos
- Accede a tu panel de control (Syspanel en el puerto 2106, cPanel, Plesk, etc.).
- Busca la sección "Bases de datos MySQL" o "MySQL Databases".
- Crea una nueva base de datos. Ponle un nombre descriptivo, por ejemplo,
tienda_prestashop. - Crea un usuario para esa base de datos y asígnale una contraseña segura.
- Otorga al usuario todos los privilegios sobre la base de datos que acabas de crear.
- Anota en un bloc de notas: el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el asistente de instalación.
[WARNING] No utilices la contraseña de tu panel de control para la base de datos. Crea una contraseña única y robusta. Si tu hosting usa Syspanel, el proceso es idéntico pero la interfaz puede variar ligeramente; busca siempre "MySQL" o "Bases de datos".
El asistente de instalación de PrestaShop paso a paso
Una vez que los archivos están en el servidor y tienes la base de datos creada, es hora de ejecutar el instalador.
Acceso al instalador
- Abre tu navegador y escribe la URL de tu dominio (por ejemplo,
https://tutienda.com). - El sistema detectará automáticamente que no hay instalación previa y te redirigirá a
https://tutienda.com/install. - Si no te redirige, accede manualmente a
https://tutienda.com/install.
Paso 1: Selección de idioma
Elige el idioma principal de tu tienda. Puedes añadir más idiomas después, pero este será el predeterminado.
Paso 2: Verificación de compatibilidad
El instalador revisará que tu servidor cumpla con los requisitos mínimos. Verás una lista de comprobaciones con marcas verdes o rojas. Si algo está en rojo, deberás solucionarlo antes de continuar (por ejemplo, activar una extensión PHP).
[INFO] Si alguna extensión PHP está desactivada, contacta con tu proveedor de hosting o revisa la configuración en Syspanel. En la mayoría de los casos, puedes activarla desde el panel de control o creando un archivo
.htaccessophp.ini.
Paso 3: Información de la tienda
Aquí rellenarás los datos básicos de tu negocio:
- Nombre de la tienda: el nombre comercial.
- Actividad principal: elige la categoría que mejor describa tu negocio.
- País: tu país principal.
- Moneda: la moneda predeterminada.
- Descripción: un breve texto que aparecerá en el meta description para SEO.
Paso 4: Cuenta de administrador
Crea la cuenta de superadministrador. Este será el usuario con todos los permisos. Elige un email válido, ya que recibirás notificaciones importantes y podrás recuperar la contraseña si la olvidas.
Paso 5: Conexión a la base de datos
Aquí introduces los datos que guardaste antes:
- Dirección del servidor de base de datos: normalmente
localhosto127.0.0.1. - Nombre de la base de datos
- Usuario de la base de datos
- Contraseña del usuario
- Prefijo de las tablas: por defecto es
ps_. Puedes cambiarlo por seguridad (por ejemplo,shop_), pero no es obligatorio.
Paso 6: Instalación
Haz clic en "Instalar" y espera. El proceso puede tardar unos minutos. Verás una barra de progreso. No cierres la pestaña del navegador.
Paso 7: Finalización y limpieza
Al terminar, verás un mensaje de éxito. IMPORTANTE: elimina la carpeta install del servidor por seguridad. Puedes hacerlo desde el administrador de archivos de Syspanel o por FTP.
[WARNING] No olvides eliminar la carpeta
install. Si no lo haces, estás dejando una puerta abierta a posibles ataques. Es un paso crítico de seguridad.
Configuración esencial posterior a la instalación
La instalación es solo el comienzo. Ahora toca configurar PrestaShop para que tu tienda funcione correctamente y esté lista para vender.
Acceso al panel de administración
- La URL de administración suele ser
https://tutienda.com/admin(o la carpeta que se generó durante la instalación). - Introduce tu usuario y contraseña de administrador.
Ajustes básicos de la tienda
Ve a Parámetros avanzados > Rendimiento:
- Activa la caché (por ejemplo, "Caché de plantillas" y "Caché de combinación de archivos").
- Activa "Modo de depuración" solo si estás desarrollando. En producción, debe estar desactivado.
Ve a Parámetros de la tienda > Parámetros generales:
- Revisa que el nombre, el logo y el email de la tienda sean correctos.
- Configura la zona horaria y el idioma por defecto.
Configuración de envíos y pagos
En Módulos de envío y Módulos de pago, activa los que necesites:
- Pago: activa PayPal, tarjeta de crédito, transferencia bancaria, contra reembolso, etc.
- Envío: configura transportistas, zonas y tarifas.
[TIP] Para empezar, activa solo un método de pago y uno de envío. Así simplificas la configuración y evitas errores. Puedes ir añadiendo más opciones conforme tu tienda crezca.
Añade tus primeros productos
Ve a Catálogo > Productos y haz clic en "Nuevo producto". Rellena al menos:
- Nombre, descripción y características.
- Precio, impuestos y cantidad de stock.
- Imágenes (mínimo una por producto, recomendable varias).
- Categorías para organizar tu catálogo.
Configura el SEO básico de tu tienda
En Parámetros de la tienda > SEO y URLs:
- Configura URLs amigables (activa "URLs amigables" y genera el archivo
.htaccesssi te lo pide). - Rellena las meta descripciones de la página de inicio y de las categorías principales.
[INFO] Las URLs amigables mejoran el posicionamiento en Google y hacen que tus enlaces sean más fáciles de compartir. Este es un paso clave para el SEO de tu ecommerce.
Preguntas frecuentes (FAQ) sobre la configuración de PrestaShop
Aquí respondemos a las dudas más comunes que nos llegan al soporte.
¿Puedo cambiar el prefijo de las tablas de la base de datos después de instalar?
No es recomendable. Si ya instalaste con el prefijo ps_, cambiarlo manualmente implica editar cientos de tablas y archivos de configuración. Es mejor dejarlo como está o reinstalar si es absolutamente necesario.
¿Qué hago si el instalador me pide activar la extensión curl?
Entra en tu panel de control (Syspanel en el puerto 2106), busca la sección de "Extensiones PHP" o "Select PHP Version" y activa curl. Si no encuentras la opción, contacta con tu proveedor de hosting.
¿Es necesario eliminar la carpeta install?
Sí, es imprescindible por seguridad. Si no la eliminas, cualquiera podría intentar reinstalar tu tienda y tomar el control. Hazlo inmediatamente después de la instalación.
¿Puedo usar PrestaShop sin tener conocimientos técnicos?
Por supuesto. La instalación guiada es muy amigable. Lo más complicado suele ser la creación de la base de datos, pero con esta guía y tu panel de control (como Syspanel o cPanel) es muy sencillo.
¿Cuánto tiempo tarda la instalación completa?
El proceso de instalación en sí tarda entre 5 y 15 minutos. La configuración posterior (productos, pagos, envíos) puede llevarte unas horas, dependiendo de la cantidad de productos que quieras añadir.
¿Puedo cambiar el idioma de la tienda después de instalarla?
Sí, puedes añadir o eliminar idiomas en Parámetros avanzados > Idiomas. Eso sí, necesitarás instalar las traducciones correspondientes.
¿Qué es el puerto 2106 de Syspanel?
Syspanel es un panel de control de hosting que algunos proveedores usan. Para acceder a él, debes escribir la URL de tu servidor seguida de dos puntos y el puerto 2106 (por ejemplo, https://tu-servidor.com:2106). Es simplemente la puerta de entrada a tu panel de administración del hosting.
Consejos finales para tu nueva tienda online
Una vez que tu tienda está funcionando, hay tres cosas que no debes descuidar:
- Haz copias de seguridad periódicas: tanto de los archivos como de la base de datos. Puedes configurar copias automáticas en tu hosting o usar módulos de PrestaShop.
- Mantén todo actualizado: actualiza el núcleo, los módulos y las plantillas. Las actualizaciones corrigen fallos de seguridad.
- Cuida el SEO desde el primer día: configura bien las URLs, los títulos, las meta descripciones y crea contenido de valor (blog, guías de producto). Esto te traerá tráfico orgánico a largo plazo.
Configurar PrestaShop es el primer gran paso para lanzar tu ecommerce. Con esta guía, ya tienes la base para crear una tienda online profesional, segura y preparada para crecer. Si en algún momento te sientes perdido, recuerda que siempre puedes consultar la documentación oficial o contactar con tu proveedor de hosting.
[TIP] No intentes configurar todo el primer día. Ve paso a paso: primero la instalación, luego los ajustes básicos, después los productos y finalmente los módulos de pago y envío. Una cosa a la vez, y verás que todo encaja.
Ahora sí, ¡manos a la obra! Tu tienda online te está esperando.
