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

¿Cómo instalar PrestaShop y configurar su base de datos?

Actualizado el 4 de abril de 2026

Antes de Empezar: ¿Qué Necesitas Saber?

Instalar PrestaShop es un proceso bastante sencillo, pero requiere que tengas ciertos elementos listos. Este artículo te guiará paso a paso, desde la preparación del entorno hasta la configuración de la base de datos en MySQL. No necesitas ser un experto en programación, solo seguir las instrucciones con atención.

[INFO] Este tutorial asume que ya tienes un hosting contratado y acceso a un panel de control como cPanel, Syspanel (HestiaCP) o similar. Si no es así, contacta a tu proveedor de hosting.

Lo primero que debes tener a mano es:

  • Un dominio o subdominio: Donde se alojará tu tienda (ej: mitienda.com).
  • Acceso FTP o a un gestor de archivos: Para subir los archivos de PrestaShop a tu servidor.
  • Los datos de tu base de datos MySQL: Nombre, usuario y contraseña. Te explicaremos cómo crearla.
  • El archivo de instalación de PrestaShop: Lo puedes descargar desde el sitio oficial de PrestaShop.

Paso 1: Preparar el Entorno de Alojamiento

Antes de subir ningún archivo, debemos asegurarnos de que tu servidor cumple con los requisitos mínimos de PrestaShop. Los requisitos típicos incluyen:

  • PHP: Versión 7.4 o superior (recomendada 8.0 o 8.1).
  • MySQL: Versión 5.6 o superior (o MariaDB 10.1 o superior).
  • Servidor Web: Apache o Nginx.
  • Extensiones PHP: Como mysqli, gd, curl, zip, openssl, entre otras.

[WARNING] Si tu hosting no cumple con estos requisitos, la instalación fallará. Contacta a tu proveedor para que actualice el entorno.

¿Cómo verifico los requisitos?

  1. Accede a tu panel de control de hosting (cPanel, Syspanel, etc.).
  2. Busca una sección llamada "Información del Servidor", "PHP Info" o similar.
  3. Allí podrás ver la versión de PHP y las extensiones instaladas.

Si tienes Syspanel (HestiaCP), el acceso es a través del puerto 2106 (ej: https://tudominio.com:2106). Dentro, busca la opción "PHP" o "Configuración del Servidor".


Paso 2: Crear la Base de Datos MySQL

Este es uno de los pasos más importantes. La base de datos es donde se almacenará toda la información de tu tienda: productos, clientes, pedidos, etc. Sigue estos pasos para crearla en MySQL.

Usando cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Bases de Datos" y haz clic en "Bases de Datos MySQL".
  3. En el campo "Nueva Base de Datos", escribe un nombre (ej: prestashop_db). Haz clic en "Crear Base de Datos".
  4. Ahora, en la misma página, ve a "Usuarios MySQL". Crea un nuevo usuario (ej: prestashop_user) y una contraseña segura. Anótalos.
  5. Finalmente, en "Añadir Usuario a la Base de Datos", selecciona el usuario y la base de datos que acabas de crear. Marca "Todos los privilegios" y haz clic en "Hacer Cambios".

Usando Syspanel (HestiaCP)

  1. Accede a Syspanel a través del puerto 2106.
  2. Ve a la sección "Base de Datos" o "Bases de Datos".
  3. Haz clic en "Añadir Base de Datos".
  4. Completa los campos:
    • Nombre de la Base de Datos: prestashop_db
    • Usuario: prestashop_user
    • Contraseña: Elige una segura.
  5. Haz clic en "Guardar". Syspanel creará automáticamente la base de datos y el usuario con todos los privilegios.

[TIP] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de PrestaShop.


Paso 3: Subir los Archivos de PrestaShop al Servidor

Ahora que tienes la base de datos lista, es momento de subir los archivos de PrestaShop a tu hosting.

  1. Descarga PrestaShop desde el sitio oficial (prestashop.com).
  2. Descomprime el archivo ZIP en tu computadora. Obtendrás una carpeta llamada prestashop (o similar).
  3. Conéctate a tu servidor mediante FTP o usa el "Administrador de Archivos" de tu panel de control.
  4. Sube TODA la carpeta descomprimida a la raíz de tu dominio (generalmente public_html o www). Si usas un subdominio, súbela a la carpeta correspondiente.
  5. Espera a que la transferencia termine. Dependiendo de tu conexión, puede tardar unos minutos.

[WARNING] Si subes la carpeta prestashop directamente, tu tienda se abrirá en tudominio.com/prestashop. Si quieres que se abra en tudominio.com, sube el contenido de la carpeta prestashop directamente a la raíz.


Paso 4: Ejecutar el Instalador de PrestaShop

Una vez que los archivos están en el servidor, abre tu navegador y escribe la URL de tu dominio (o subdominio). Automáticamente, el instalador de PrestaShop debería iniciarse. Si no es así, asegúrate de que los archivos estén en la ubicación correcta.

Pantalla 1: Selección de Idioma

Elige tu idioma (español) y haz clic en "Siguiente".

Pantalla 2: Licencia

Acepta los términos de la licencia y haz clic en "Siguiente".

Pantalla 3: Compatibilidad del Sistema

El instalador verificará que tu servidor cumple con los requisitos. Si todo está en verde, haz clic en "Siguiente". Si ves algún error (rojo), deberás solucionarlo antes de continuar (generalmente activando extensiones PHP desde tu panel de control).

Pantalla 4: Información de la Tienda

Aquí configurarás los datos básicos de tu tienda:

  • Nombre de la tienda: El nombre que aparecerá en la cabecera.
  • Actividad principal: Elige la categoría de tu negocio.
  • País: El país donde operas.
  • Hora local y zona horaria: Configura la correcta.

Pantalla 5: Configuración de la Base de Datos

¡Este es el paso clave! Aquí debes ingresar los datos de la base de datos MySQL que creaste en el Paso 2.

  • Dirección del servidor de base de datos: Normalmente es localhost. Si tu hosting usa una dirección diferente, te la habrán proporcionado.
  • Nombre de la base de datos: prestashop_db (el que creaste).
  • Usuario de la base de datos: prestashop_user.
  • Contraseña de la base de datos: La que configuraste.
  • Prefijo de tablas: Déjalo como ps_ (es el estándar).

Haz clic en "Probar la conexión a la base de datos ahora!". Si todo está correcto, verás un mensaje verde. Si no, revisa los datos ingresados.

[INFO] Si tu hosting utiliza MariaDB, el proceso es exactamente el mismo, ya que es compatible con MySQL.

Pantalla 6: Finalizar la Instalación

El instalador te preguntará si quieres instalar datos de muestra (recomendado para aprender) y te pedirá que configures la cuenta de administrador. Crea un email y una contraseña segura para acceder al back office de tu tienda.

Haz clic en "Finalizar la instalación". ¡Felicidades! PrestaShop está instalado.


Paso 5: Configuración Post-Instalación

Una vez instalado, es recomendable realizar algunos ajustes básicos.

Eliminar la carpeta de instalación

Por seguridad, debes eliminar la carpeta install de tu servidor. Puedes hacerlo desde el administrador de archivos o por FTP.

Configurar URLs Amigables (SEO)

  1. Accede al back office de tu tienda (ej: tudominio.com/admin1234).
  2. Ve a "Configuración de la tienda" > "Parámetros de la tienda" > "Tráfico y SEO".
  3. Activa la opción "URLs simplificadas" (o "URLs amigables"). Esto mejora el SEO de tu tienda.

Verificar la configuración de PHP

Desde el back office, ve a "Parámetros avanzados" > "Información". Allí podrás ver si tu servidor tiene la configuración óptima para PrestaShop.


Preguntas Frecuentes (FAQ)

¿Qué hago si el instalador me dice que no puede conectar con la base de datos?

Revisa estos puntos:

  • El nombre de la base de datos, usuario y contraseña son correctos.
  • El servidor de base de datos no es localhost. Pregunta a tu hosting.
  • El usuario tiene todos los privilegios sobre la base de datos (debes haber marcado "Todos los privilegios" al crearlo).

¿Puedo instalar PrestaShop en un subdirectorio?

Sí, solo sube los archivos a una subcarpeta (ej: public_html/tienda) y accede a tudominio.com/tienda.

¿Es necesario tener conocimientos de MySQL para instalar PrestaShop?

No, el instalador lo hace todo por ti. Solo necesitas crear la base de datos desde tu panel de control, como te explicamos en el Paso 2.

¿Qué hago si no veo el instalador al abrir mi dominio?

Asegúrate de que los archivos se hayan subido correctamente a la raíz. Si los subiste dentro de una carpeta, accede a tudominio.com/nombre-de-la-carpeta.

¿Puedo cambiar el prefijo de las tablas de la base de datos?

Sí, pero no es recomendable a menos que sepas lo que haces. El prefijo ps_ es el estándar y no causa problemas.

[TIP] Si tienes problemas con la instalación, contacta al soporte técnico de tu hosting. Ellos pueden ayudarte a verificar que tu servidor cumple con los requisitos y a solucionar problemas de conexión a la base de datos.


Conclusión

Instalar PrestaShop y configurar su base de datos en MySQL es un proceso que, siguiendo estos pasos, puede completarse en menos de 30 minutos. Recuerda que la clave está en tener preparados los datos de tu base de datos y en verificar que tu servidor cumple con los requisitos. Una vez instalado, dedica tiempo a explorar el back office y a personalizar tu tienda. ¡Buena suerte con tu negocio online!

¿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