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

¿Cómo configurar una base de datos para PrestaShop en Plesk?

Actualizado el 23 de junio de 2026

Sabemos que montar una tienda online con PrestaShop puede ser una tarea emocionante, pero a veces los pasos técnicos, como la creación de la base de datos, pueden parecer un obstáculo. No te preocupes. En esta guía te voy a explicar, paso a paso y de forma muy sencilla, cómo configurar una base de datos para tu PrestaShop usando Plesk. Al finalizar, tendrás todo listo para la instalación PrestaShop y podrás lanzar tu ecommerce sin complicaciones.


¿Qué necesitas antes de empezar?

Antes de meternos de lleno en la configuración, asegúrate de tener lo siguiente a mano:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de control. Normalmente accedes a través de una URL como https://tudominio.com:8443.
  • Un dominio o subdominio: Donde vas a instalar PrestaShop. Por ejemplo, tutienda.com o tienda.tudominio.com.
  • Archivos de PrestaShop: Debes tenerlos descargados y listos para subir a tu servidor.
  • Conocimientos básicos de FTP: Aunque no es imprescindible, te facilitará la subida de archivos.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar. Recuerda que el acceso a Syspanel se realiza por el puerto 2106 (por ejemplo: https://tudominio.com:2106). Sin embargo, esta guía está enfocada en Plesk, que es uno de los paneles más usados.


Paso 1: Acceder a Plesk y localizar la sección de bases de datos

Lo primero es iniciar sesión en tu panel de Plesk. Una vez dentro, verás un menú lateral con muchas opciones. No te asustes, es más sencillo de lo que parece.

  1. Inicia sesión en Plesk con tu usuario y contraseña.
  2. En el menú de la izquierda, busca la sección "Bases de datos". Normalmente está dentro del grupo "Sitios web y dominios" o directamente en el menú principal.
  3. Haz clic en "Bases de datos". Se abrirá una pantalla donde podrás ver las bases de datos existentes y crear nuevas.

[TIP] Si no encuentras la opción, puedes escribir "base de datos" en el buscador de Plesk (la lupa en la esquina superior derecha). Te llevará directamente.


Paso 2: Crear una nueva base de datos MySQL

Ahora vamos a crear la base de datos que usará PrestaShop. Es importante que elijas bien el nombre y el usuario, ya que los necesitarás durante la instalación.

  1. En la pantalla de Bases de datos, haz clic en el botón "Añadir base de datos".
  2. Se abrirá un formulario con los siguientes campos:
    • Nombre de la base de datos: Pon un nombre descriptivo, como prestashop_db o tienda_db. Evita espacios y caracteres especiales.
    • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible). Asegúrate de que sea la versión 5.6 o superior.
    • Usuario de la base de datos: Crea un nuevo usuario, por ejemplo prestashop_user. Anota la contraseña que generes o escribe una segura. La necesitarás más adelante.
  3. Haz clic en "Aceptar" o "Crear".

[WARNING] Guarda en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Sin estos datos, no podrás completar la instalación de PrestaShop.


Paso 3: Configurar los permisos del usuario

Una vez creada la base de datos, es posible que necesites asignar permisos al usuario que acabas de crear. En Plesk, esto suele hacerse automáticamente, pero es bueno verificarlo.

  1. Vuelve a la lista de bases de datos y busca la que acabas de crear.
  2. Haz clic en el nombre de la base de datos (o en el icono de "Administrar").
  3. Busca la sección "Usuarios" o "Permisos". Deberías ver el usuario que creaste.
  4. Asegúrate de que tenga todos los permisos marcados (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.). Si no, actívalos.
  5. Guarda los cambios.

[INFO] Si no ves la opción de permisos, no te preocupes. Plesk asigna permisos completos por defecto al crear la base de datos y el usuario juntos.


Paso 4: Subir los archivos de PrestaShop a tu servidor

Ahora que la base de datos está lista, necesitas tener los archivos de PrestaShop en tu servidor. Puedes hacerlo mediante FTP o directamente desde el administrador de archivos de Plesk.

Opción A: Usando el administrador de archivos de Plesk

  1. En el menú de Plesk, ve a "Sitios web y dominios".
  2. Selecciona el dominio donde quieres instalar PrestaShop.
  3. Haz clic en "Administrador de archivos".
  4. Navega hasta la carpeta httpdocs (o public_html). Allí es donde debes subir los archivos.
  5. Sube el archivo ZIP de PrestaShop y luego extráelo allí. También puedes subir los archivos ya descomprimidos si lo prefieres.

Opción B: Usando un cliente FTP

  1. Conéctate a tu servidor usando un cliente FTP (como FileZilla).
  2. Las credenciales de FTP las encuentras en Plesk, en la sección "Acceso FTP" del dominio.
  3. Sube todos los archivos de PrestaShop a la carpeta raíz (normalmente httpdocs).

[TIP] Si subes un ZIP, recuerda descomprimirlo después. En el administrador de archivos de Plesk, selecciona el archivo y haz clic en "Extraer".


Paso 5: Iniciar la instalación de PrestaShop

Una vez que los archivos están en su lugar, es hora de ejecutar el instalador de PrestaShop. Abre tu navegador y escribe la URL de tu dominio (por ejemplo, https://tutienda.com). Te debería aparecer la pantalla de bienvenida de la instalación.

  1. Selecciona el idioma y haz clic en "Siguiente".
  2. Acepta los términos de la licencia.
  3. Llegarás a la sección "Información de la tienda". Aquí puedes poner el nombre de tu tienda, país, etc. No es crítico, puedes cambiarlo después.
  4. Luego, el instalador te pedirá los datos de la base de datos. Es el momento de usar la información que guardaste en el Paso 2:
    • Dirección del servidor de base de datos: Normalmente es localhost o 127.0.0.1. Si tu hosting usa un servidor remoto, te lo indicarán.
    • Nombre de la base de datos: El que creaste (ej. prestashop_db).
    • Usuario de la base de datos: El que creaste (ej. prestashop_user).
    • Contraseña: La que asignaste.
    • Prefijo de tablas: Déjalo como ps_ a menos que tengas una razón para cambiarlo.
  5. Haz clic en "Probar conexión". Si todo está bien, verás un mensaje de éxito. Si no, revisa los datos.
  6. Continúa con la instalación. El sistema creará las tablas necesarias.

[WARNING] Si la conexión falla, verifica que el servidor de base de datos sea correcto. En algunos hostings compartidos, no es localhost sino una IP o un nombre como mysql.tudominio.com. Revisa la documentación de tu hosting o pregunta al soporte.


Paso 6: Configurar los datos del administrador

Después de conectar la base de datos, PrestaShop te pedirá que crees una cuenta de administrador. Este será tu acceso al panel de control de la tienda.

  1. Nombre y apellidos: Pon los tuyos.
  2. Dirección de correo electrónico: Importante, la usarás para iniciar sesión.
  3. Contraseña: Elige una segura (mínimo 8 caracteres, con mayúsculas, minúsculas y números).
  4. Haz clic en "Siguiente" y espera a que termine la instalación.

[TIP] Anota esta contraseña en un lugar seguro. Si la pierdes, recuperarla puede ser complicado.


Paso 7: Finalizar y probar la tienda

Una vez que la instalación termine, verás una pantalla de éxito. PrestaShop te ofrecerá la opción de eliminar la carpeta de instalación por seguridad. Acepta hacerlo. Luego, podrás acceder a:

  • Tu tienda: https://tutienda.com (la parte pública).
  • El panel de administración: https://tutienda.com/admin (o la URL que hayas configurado).

[WARNING] No olvides eliminar la carpeta /install manualmente si el instalador no lo hace. Es un riesgo de seguridad.


Preguntas frecuentes (FAQ)

¿Qué hago si no recuerdo la contraseña de la base de datos?

En Plesk, puedes cambiar la contraseña desde la sección "Bases de datos". Busca la base de datos, haz clic en el usuario y selecciona "Cambiar contraseña". Luego, actualiza el archivo de configuración de PrestaShop (app/config/parameters.php) con la nueva contraseña.

¿Puedo usar MariaDB en lugar de MySQL?

Sí, PrestaShop es compatible con MariaDB. De hecho, muchos hostings lo usan por defecto. El proceso es el mismo.

¿Qué versión de MySQL necesito?

PrestaShop 8.x requiere MySQL 5.6 o superior, o MariaDB 10.1 o superior. En Plesk, normalmente tienes versiones recientes. Si tienes dudas, consulta con tu proveedor de hosting.

¿Puedo crear la base de datos desde la instalación de PrestaShop?

No, PrestaShop no crea la base de datos por ti. Debes crearla primero en Plesk (como hicimos aquí) y luego proporcionar los datos durante la instalación.

¿Qué hago si la instalación se queda colgada en "Creando tablas"?

Esto suele ocurrir por problemas de permisos en la base de datos o por un límite de memoria. Verifica que el usuario tenga todos los permisos (Paso 3) y, si el problema persiste, aumenta el límite de memoria PHP en Plesk (ve a "Sitios web y dominios" > "Configuración de PHP" y sube memory_limit a 256M o más).

¿Es necesario usar SSL para la instalación?

No es obligatorio, pero es muy recomendable. Si tienes un certificado SSL instalado en tu dominio, la instalación será más segura. Puedes configurarlo en Plesk en la sección "Certificados SSL/TLS".


Conclusión

Configurar una base de datos para PrestaShop en Plesk es un proceso sencillo si sigues los pasos correctos. Recuerda que la clave está en tener a mano los datos de conexión (nombre de la base, usuario y contraseña) y en verificar que el usuario tenga los permisos adecuados. Una vez que la base de datos está lista, la instalación PrestaShop se vuelve casi automática.

Si en algún momento te sientes perdido, vuelve a esta guía. Y recuerda: en el mundo del hosting, la práctica hace al maestro. ¡Ánimo con tu tienda online!

[TIP] Si tu panel es Syspanel (HestiaCP), el proceso es similar, pero el acceso es por el puerto 2106. La creación de la base de datos se hace desde la sección "Bases de datos" de ese panel.

¿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