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

Cómo configurar PrestaShop por primera vez: Guía de instalación

Actualizado el 3 de mayo de 2026

¡Bienvenido al fascinante mundo del comercio electrónico! Si has llegado hasta aquí, es porque has decidido dar el salto y crear tu propia tienda online. PrestaShop es una de las plataformas más potentes y flexibles que existen, y lo mejor de todo es que es gratuita.

Sin embargo, el primer arranque puede parecer un laberinto si nunca lo has hecho. No te preocupes. Esta guía está pensada para que, incluso si no tienes experiencia técnica, puedas instalar PrestaShop y configurar PrestaShop por primera vez sin desesperarte. Vamos a ir paso a paso, despacio y con explicaciones claras.

Antes de empezar, es importante que sepas que esta guía asume que ya tienes un hosting contratado y un dominio (la dirección de tu tienda, por ejemplo www.tutienda.com). Si ya tienes eso, ¡manos a la obra!

Requisitos Previos: ¿Qué necesito antes de empezar?

Piensa en la instalación como en montar un mueble de Ikea. Necesitas las herramientas adecuadas y un espacio de trabajo limpio. Para instalar PrestaShop necesitarás lo siguiente:

  • Un dominio: El nombre único de tu tienda en internet.
  • Hosting con PHP y MySQL: La mayoría de los hosting compartidos cumplen esto. Asegúrate de que tu proveedor soporte PrestaShop (normalmente lo indican en sus planes).
  • Acceso al Panel de Control de tu Hosting: Aquí es donde gestionas los archivos y las bases de datos. (cPanel, Plesk, o Syspanel).
  • Credenciales FTP o Administrador de Archivos: Para subir los archivos de la tienda.
  • Datos de la Base de Datos: El nombre, el usuario y la contraseña que usarás para tu tienda. Aprenderás a crearlos en unos minutos.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 (ejemplo: https://tu-dominio.com:2106). Allí encontrarás todas las herramientas necesarias para gestionar tus archivos y bases de datos.

Paso 1: Descargar PrestaShop y Subirlo a tu Hosting

Lo primero es obtener el paquete de instalación y ponerlo en tu servidor. Es como llevar el mueble a casa antes de montarlo.

1.1 Descarga el Paquete

Ve al sitio oficial de PrestaShop y descarga la última versión estable. El archivo será un .zip. No lo confundas con las versiones beta, queremos la versión final para producción.

1.2 Sube el Archivo a tu Servidor

Tienes dos opciones principales para hacer esto:

  • Opción A (Recomendada): Administrador de Archivos del Hosting.

    1. Entra en el panel de control de tu hosting (cPanel, Plesk, o Syspanel en el puerto 2106).
    2. Busca la sección "Administrador de Archivos" o "Gestor de Archivos".
    3. Navega hasta la carpeta public_html (o htdocs, según tu hosting). Esta es la raíz de tu dominio.
    4. Haz clic en "Subir" y selecciona el archivo .zip que descargaste.
  • Opción B: Cliente FTP (como FileZilla).

    1. Conecta con tus credenciales FTP al servidor.
    2. Navega a la carpeta public_html.
    3. Arrastra el archivo .zip desde tu ordenador a esa carpeta.

1.3 Descomprime el Archivo

Una vez subido, deberás extraer el contenido del .zip. En el Administrador de Archivos, haz clic derecho sobre el archivo y selecciona "Extraer" o "Descomprimir". Si usas FTP, tendrás que descargarlo, descomprimirlo en tu PC y volver a subir todos los archivos, lo cual es más lento.

[INFO] Al descomprimir, se creará una carpeta con el nombre de la versión (ej. prestashop-8.x.x). Te recomiendo que muevas todo el contenido de esa carpeta a la raíz (public_html), para que tu tienda se vea directamente en tudominio.com, y no en tudominio.com/prestashop-8.x.x. Si mueves los archivos, asegúrate de mover también los archivos ocultos (como .htaccess).

Paso 2: Crear la Base de Datos

PrestaShop necesita un lugar para guardar todos sus datos: productos, clientes, pedidos, etc. Ese lugar es la Base de Datos. Es como el trastero de tu tienda.

2.1 Accede al Gestor de Bases de Datos

En tu panel de control, busca la sección "Bases de Datos MySQL" o "MySQL Databases". En Syspanel, lo encontrarás en el apartado de "Bases de datos".

2.2 Crea la Base de Datos y el Usuario

  1. Crear la Base de Datos: Introduce un nombre para tu base de datos (ej. mitienda_db). Haz clic en "Crear".
  2. Crear el Usuario: En la misma sección, crea un usuario (ej. mitienda_user) y una contraseña fuerte. Guárdala en un lugar seguro.
  3. Asignar el Usuario a la Base de Datos: En la mayoría de los paneles, hay una sección llamada "Añadir usuario a la base de datos". Selecciona tu base de datos y tu usuario, y otórgale TODOS LOS PRIVILEGIOS (suele ser un checkbox o una opción de "All Privileges").

[WARNING] Anota estos tres datos: Nombre de la base de datos, Usuario de la base de datos y Contraseña. Los necesitarás en el siguiente paso y es un error muy común perderlos. Sin ellos, no podrás configurar PrestaShop correctamente.

Paso 3: El Asistente de Instalación de PrestaShop

Ahora viene la parte mágica. Abre tu navegador y escribe la URL de tu dominio (ej. www.tudominio.com). El asistente de instalación de PrestaShop debería aparecer automáticamente. Si no, verás un error, pero no te asustes, solo significa que los archivos no están bien colocados.

El asistente es un proceso de varios pasos. Aquí te guío:

3.1 Selección de Idioma

Elige el idioma de tu tienda (español, por ejemplo) y haz clic en "Siguiente".

3.2 Comprobación de Requisitos

PrestaShop revisará que tu hosting cumpla con los requisitos mínimos (versión de PHP, extensiones, etc.). Verás una lista con "Verde" (correcto) o "Rojo" (incorrecto). Si todo está en verde, genial. Si hay algo en rojo, contacta con tu proveedor de hosting para que lo solucione. No puedes continuar hasta que todo esté en verde.

3.3 Información de la Tienda

Aquí introduces los datos básicos de tu negocio:

  • Nombre de la tienda: El nombre público de tu tienda.
  • Actividad principal: Elige la categoría principal de tus productos.
  • País: Tu país.
  • Activar SSL: Te recomiendo activarlo desde el principio si tu hosting te lo permite (tendrás que tener un certificado SSL instalado).

3.4 Cuenta de Administrador

Crea la cuenta de superadministrador. Este es el "dueño" de la tienda. Usa un correo electrónico válido y una contraseña muy segura. Con estos datos accederás al panel de administración (el back-office de tu tienda).

3.5 Configuración de la Base de Datos

¡Este es el paso clave para instalar PrestaShop correctamente!

  • Motor de base de datos: Déjalo como "MySQL".
  • Servidor de base de datos: Normalmente es localhost o 127.0.0.1. Si tu hosting usa un servidor externo, te lo habrán indicado.
  • Nombre de la base de datos: El que creaste en el Paso 2.
  • Usuario de la base de datos: El usuario que creaste.
  • Contraseña de la base de datos: La contraseña que configuraste.
  • Prefijo de las tablas: Te recomiendo cambiarlo de ps_ a algo más aleatorio (ej. mitienda_) por seguridad. Esto dificulta que los atacantes adivinen el nombre de tus tablas.

3.6 Instalación

Haz clic en "Instalar". El proceso puede tardar unos minutos. Verás una barra de progreso. ¡No cierres la pestaña del navegador! Cuando termine, verás un mensaje de éxito.

[TIP] Durante la instalación, PrestaShop te preguntará si quieres instalar datos de demostración. Si es tu primera vez, te recomiendo que los instales. Te servirán para explorar cómo funciona una tienda con productos, categorías y clientes de ejemplo. Podrás borrarlos más adelante.

Paso 4: Configuración Esencial Post-Instalación

¡Enhorabuena! Ya has instalado PrestaShop. Pero la aventura no termina aquí. Ahora toca configurar PrestaShop para que se adapte a tu negocio y sea segura.

4.1 Elimina la Carpeta de Instalación

Esto es CRÍTICO. El asistente de instalación te lo pedirá al final. Es un archivo de seguridad. Debes eliminar la carpeta install de la raíz de tu servidor. Si no lo haces, un atacante podría intentar reinstalar tu tienda y tomar el control. Usa el Administrador de Archivos para borrarla.

[WARNING] Si no eliminas la carpeta install, PrestaShop bloqueará el acceso a tu tienda por seguridad. Es un paso obligatorio.

4.2 Accede al Panel de Administración

La URL de acceso a tu panel de administración es www.tudominio.com/admin (o el nombre que le hayas dado a la carpeta de administración durante la instalación). Accede con tu correo y contraseña de superadministrador.

4.3 Configura los Ajustes Básicos

Una vez dentro, ve al menú "Parámetros Avanzados" > "Rendimiento" y activa la caché (modo "Combining Compress Cache" en las opciones de CCC). Esto hará que tu tienda vaya más rápida.

Luego, ve a "Parámetros Avanzados" > "Información" y comprueba que no haya errores de configuración.

4.4 Configura tu Moneda y Zona Horaria

Ve a "Parámetros Avanzados" > "Localización" y luego a "Monedas" y "Zonas". Ajusta tu moneda local (si no está ya) y las zonas de impuestos de tu país.

4.5 Activa el Modo Mantenimiento (Solo para ti)

Mientras estás personalizando tu tienda, es mejor que los visitantes no la vean a medio hacer. Ve a "Parámetros de la tienda" > "General" y activa el "Modo mantenimiento". Así solo tú podrás verla. Cuando esté lista, desactívalo.

Preguntas Frecuentes (FAQ) sobre la Instalación

Aquí te resuelvo las dudas más comunes que surgen al instalar PrestaShop por primera vez.

¿Puedo instalar PrestaShop en local en mi ordenador?

Sí, puedes usar herramientas como XAMPP o WAMP para crear un servidor local en tu PC. Es ideal para practicar y desarrollar, pero no es accesible al público. Para una tienda online PrestaShop real, necesitas un hosting en internet.

¿Qué hago si veo un error de "MySQL no encontrado" en la instalación?

Revisa que los datos de la base de datos sean correctos. El servidor suele ser localhost, pero a veces es diferente. Contacta con tu hosting para confirmar el nombre del servidor de base de datos.

¿Y si olvido mi contraseña de administrador?

No es el fin del mundo. Puedes restablecerla desde la página de login del administrador haciendo clic en "¿Olvidó su contraseña?". PrestaShop te enviará un enlace a tu correo electrónico para cambiarla.

¿Es mejor usar la carpeta public_html o una subcarpeta?

Para que tu tienda esté en la raíz de tu dominio (tudominio.com), debes usar public_html. Si la pones en una subcarpeta (tudominio.com/tienda), funcionará, pero es menos limpio para el SEO y para que tus clientes recuerden la dirección.

¿Cuánto tarda la instalación de PrestaShop?

El asistente de instalación en sí no suele tardar más de 5-10 minutos. El tiempo de subida de archivos depende de la velocidad de tu conexión a internet.

¿Necesito conocimientos de programación para configurarlo?

No. PrestaShop es muy visual y permite configurar PrestaShop sin tocar una línea de código. Los conocimientos de programación (PHP, HTML, CSS) son un plus para personalizaciones avanzadas, pero no son necesarios para poner en marcha una tienda básica.

Conclusión y Próximos Pasos

Has completado la parte más difícil: instalar PrestaShop. Ahora tienes una base sólida sobre la que construir tu negocio online. No te agobies con todas las opciones que ves en el panel de administración. Ve paso a paso.

Tus próximas acciones deberían ser:

  1. Añadir tus primeros productos: Ve a "Catálogo" > "Productos" y crea tu primer artículo.
  2. Elegir un tema (plantilla): Ve al mercado de temas de PrestaShop o usa los que vienen por defecto para cambiar el aspecto visual.
  3. Configurar los métodos de pago: Activa PayPal o tarjeta de crédito. Ve a "Módulos" > "Módulos y servicios" y busca "Pago".
  4. Configurar los métodos de envío: Define las tarifas de envío en "Parámetros de la tienda" > "Envío".

La instalación es el primer gran paso de un viaje emocionante. Tómate tu tiempo para explorar, experimentar y, sobre todo, ¡disfruta del proceso! Tu tienda online PrestaShop ya está en marcha.

¿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