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

Configurar base de datos en PrestaShop con Plesk

Actualizado el 7 de junio de 2026

Configurar una base de datos en PrestaShop usando Plesk es uno de los pasos fundamentales para poner en marcha tu tienda online. Si estás empezando, puede que los términos como “base de datos”, “usuario” o “privilegios” te suenen a chino, pero no te preocupes. En esta guía extensa, te voy a explicar paso a paso, con un lenguaje claro y amigable, cómo realizar esta configuración. Al final, tendrás tu base de datos PrestaShop lista y funcionando sin complicaciones.


¿Qué necesitas saber antes de empezar?

Antes de lanzarte a crear la base de datos, es importante que entiendas algunos conceptos básicos. Una base de datos es como un gran archivador donde PrestaShop guarda toda la información de tu tienda: productos, clientes, pedidos, configuraciones, etc. Para que PrestaShop pueda acceder a ese archivador, necesita tres cosas:

  • Nombre de la base de datos: el identificador del archivador.
  • Usuario de la base de datos: la persona (o programa) que va a abrir el archivador.
  • Contraseña: la llave para abrirlo.

En Plesk, crear y gestionar estos elementos es muy sencillo, ya que el panel te guía a través de asistentes visuales. Además, si alguna vez has usado otros paneles como Syspanel (recuerda que si mencionamos Syspanel, su puerto de acceso es el 2106), verás que Plesk es igual de intuitivo, pero con algunas diferencias en la interfaz.


Requisitos previos para la instalación PrestaShop

Para que la configuración de tu base de datos PrestaShop sea exitosa, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu hosting. Normalmente accedes a través de https://tudominio.com:8443 (el puerto puede variar según tu proveedor).
  • PrestaShop descargado: Puedes obtener la última versión desde prestashop.com. Descomprime el archivo en tu ordenador, pero no lo subas aún.
  • Un dominio o subdominio: Por ejemplo, tutienda.com o tienda.tudominio.com. Debe estar apuntando a tu servidor.
  • PHP y MySQL compatibles: Plesk suele gestionar esto automáticamente, pero verifica que tu plan de hosting soporte PHP 7.4 o superior y MySQL 5.6+.

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

Una vez que hayas iniciado sesión en Plesk, verás un panel de control con varias opciones. No te asustes por la cantidad de iconos; nosotros nos centraremos en una sola cosa.

  1. En el menú lateral izquierdo, busca la sección “Sitios web y dominios” y haz clic en el dominio donde quieras instalar PrestaShop.
  2. Dentro de la página de ese dominio, desplázate hacia abajo hasta encontrar el grupo “Bases de datos”. Normalmente verás un icono de un cilindro o el texto “Bases de datos”.
  3. Haz clic en “Añadir base de datos” o en el botón “+ Agregar base de datos”.

[TIP] Si no ves la opción de bases de datos, es posible que tu plan de hosting no incluya MySQL. Contacta con tu proveedor para activarlo.


Paso 2: Crear la base de datos PrestaShop

Plesk te mostrará un formulario para crear la nueva base de datos. Rellénalo con cuidado:

  • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, prestashop_tienda. Algunos proveedores añaden un prefijo automático (como usuario_), así que no te preocupes.
  • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible).
  • Crear un usuario de base de datos: Marca esta opción si quieres que Plesk genere automáticamente un usuario y contraseña. Es muy recomendable para evitar errores.
  • Nombre de usuario: Si lo creas manualmente, usa algo como usuario_presta. Si marcas la opción automática, Plesk lo generará.
  • Contraseña: Si la creas manualmente, usa una combinación segura de letras, números y símbolos. Plesk puede generarla automáticamente con un clic en el icono del ojo.

Haz clic en “Aceptar” o “Crear”. En unos segundos, tendrás tu base de datos lista. Verás una tabla con el nombre de la base, el usuario y la contraseña. Guarda estos datos en un lugar seguro, los necesitarás durante la instalación PrestaShop.

[WARNING] No uses contraseñas obvias como “123456” o “admin”. Una base de datos mal protegida puede ser vulnerable a ataques. Si Plesk te ofrece una contraseña generada, acéptala.


Paso 3: Configurar los privilegios del usuario

A veces, el usuario creado no tiene todos los permisos necesarios para que PrestaShop funcione correctamente. Para evitarlo, vamos a asignarle privilegios completos.

  1. En la misma sección de bases de datos, haz clic en el nombre de la base que acabas de crear.
  2. Busca la pestaña “Usuarios” o “Administrar usuarios”.
  3. Verás el usuario que creaste. Haz clic en el icono de “Editar” (normalmente un lápiz).
  4. En la ventana que aparece, marca la casilla “Todos los privilegios” o selecciona uno por uno: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, etc.
  5. Guarda los cambios.

[INFO] Si no asignas todos los privilegios, PrestaShop podría fallar al intentar crear tablas o modificar datos durante la instalación o actualización. Es mejor ser precavido.


Paso 4: Subir los archivos de PrestaShop al servidor

Ahora que la base de datos está lista, necesitas colocar los archivos de PrestaShop en tu dominio. Puedes hacerlo de dos formas:

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

  1. En la página del dominio, ve a “Administrador de archivos” (icono de carpeta).
  2. Navega hasta la carpeta httpdocs (o public_html). Esa es la raíz de tu sitio web.
  3. Haz clic en “Subir” y selecciona el archivo ZIP de PrestaShop que descargaste.
  4. Una vez subido, selecciona el ZIP y haz clic en “Extraer”. Espera a que se complete.
  5. Opcionalmente, mueve todos los archivos extraídos a la raíz si el ZIP creó una subcarpeta.

Opción B: Usar FTP

Si prefieres un cliente FTP como FileZilla:

  1. Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu hosting.
  2. Sube todos los archivos de PrestaShop (descomprimidos en tu PC) a la carpeta httpdocs.
  3. Asegúrate de que la transferencia sea en modo binario (FileZilla lo hace por defecto).

[TIP] Si tu dominio es midominio.com, los archivos deben estar directamente en httpdocs, no en una subcarpeta. Si quieres que PrestaShop esté en midominio.com/tienda, crea una carpeta llamada tienda dentro de httpdocs y sube allí los archivos.


Paso 5: Ejecutar el asistente de instalación PrestaShop

Una vez que los archivos están en el servidor, abre tu navegador y escribe la URL de tu dominio (por ejemplo, https://tudominio.com). Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop. Sigue estos pasos:

  1. Seleccionar idioma: Elige español y haz clic en “Siguiente”.
  2. Aceptar licencia: Marca la casilla y continúa.
  3. Compatibilidad del sistema: El instalador verificará que tu servidor cumple los requisitos. Si todo está en verde, sigue adelante. Si ves algún error (por ejemplo, “falta extensión PHP”), contacta con tu soporte técnico.
  4. Información de la tienda: Rellena el nombre de tu tienda, país, etc. No olvides elegir una contraseña para el administrador.
  5. Configuración de la base de datos: Aquí es donde usamos los datos que creamos en Plesk.

En el paso de base de datos, el instalador te pedirá:

  • Motor de base de datos: Deja “MySQL” o “MariaDB”.
  • Servidor de base de datos: Normalmente es localhost. Si tu hosting usa un servidor remoto, te lo indicarán (por ejemplo, mysql.tudominio.com). En Plesk, lo más común es localhost.
  • Nombre de la base de datos: Escribe el nombre que creaste (ej. prestashop_tienda).
  • Usuario de la base de datos: El usuario que configuraste.
  • Contraseña de la base de datos: La contraseña asociada.
  • Prefijo de tablas: Puedes dejarlo como ps_ o cambiarlo por seguridad.

Haz clic en “Probar la conexión a la base de datos ahora”. Si ves un mensaje verde de éxito, ¡enhorabuena! Si no, revisa que los datos sean correctos y que el usuario tenga privilegios (vuelve al Paso 3).

[WARNING] Si el instalador dice “No se puede conectar a la base de datos”, verifica que el servidor de base de datos no sea localhost en algunos casos. Pregunta a tu proveedor de hosting si usan un servidor MySQL externo.


Paso 6: Finalizar la instalación

Una vez que la conexión es exitosa, el instalador creará las tablas necesarias y te pedirá que configures algunos detalles finales (como la zona horaria o la URL de la tienda). Sigue las instrucciones en pantalla. Al terminar, PrestaShop te mostrará un mensaje de éxito y te recomendará eliminar la carpeta install por seguridad. Puedes hacerlo desde el Administrador de archivos de Plesk.


Preguntas frecuentes (FAQ)

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

En Plesk, ve a la sección de bases de datos, haz clic en el nombre de tu base y luego en “Usuarios”. Junto al usuario, verás un icono de “Cambiar contraseña”. Puedes establecer una nueva y luego actualizarla en el archivo app/config/parameters.php de PrestaShop.

¿Puedo usar la misma base de datos para varias tiendas?

No es recomendable. Cada instalación PrestaShop debe tener su propia base de datos para evitar conflictos de datos. Si necesitas varias tiendas, crea bases de datos separadas (por ejemplo, tienda1, tienda2).

¿Qué pasa si mi hosting usa Syspanel en lugar de Plesk?

Si tu panel es Syspanel (recuerda que el puerto de acceso es el 2106), el proceso es similar, pero la interfaz cambia. Busca la sección “Bases de datos” dentro del dominio y crea una nueva. Los pasos de configuración de usuario y privilegios son equivalentes.

¿Necesito conocimientos de SQL para configurar la base de datos?

No, para nada. Con Plesk, todo se hace a través de formularios visuales. El instalador de PrestaShop se encarga de crear las tablas automáticamente.

¿Cómo verifico que la base de datos funciona correctamente después de la instalación?

Puedes acceder a tu tienda (por ejemplo, tudominio.com) y comprobar que carga sin errores. También puedes ir a phpMyAdmin desde Plesk (icono de base de datos) y explorar las tablas para ver si tienen datos.


Consejos finales para tu instalación PrestaShop

  • Haz una copia de seguridad: Antes de tocar nada, respalda tu base de datos desde Plesk (opción “Exportar” en la sección de bases de datos).
  • Actualiza PrestaShop: Después de instalar, ve al backoffice y comprueba si hay actualizaciones disponibles.
  • Optimiza el rendimiento: Una base de datos bien configurada mejora la velocidad de tu tienda. En Plesk, puedes activar la caché de consultas MySQL si tu plan lo permite.

Configurar una base de datos en PrestaShop con Plesk no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos, tendrás tu tienda online lista en pocos minutos. Recuerda que la práctica hace al maestro: la primera vez puede parecer tedioso, pero luego verás que es pan comido.

Si te surge cualquier duda durante el proceso, no dudes en consultar la documentación oficial de PrestaShop o pedir ayuda a tu proveedor de hosting. ¡Buena suerte con tu tienda!

¿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