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

Cómo instalar PrestaShop en Plesk: tutorial para novatos

Actualizado el 17 de enero de 2026

Antes de comenzar: ¿Qué necesitas para instalar PrestaShop en Plesk?

Lanzar una tienda online puede parecer una montaña rusa de dudas, pero con Plesk, el panel de control de hosting más popular, el proceso es mucho más sencillo de lo que imaginas. No necesitas ser un gurú de la línea de comandos ni un desarrollador experto.

Para que este tutorial te funcione a la perfección, asegúrate de tener a mano los siguientes elementos:

  • Acceso a Plesk: Las credenciales de administrador (usuario y contraseña) que te proporcionó tu proveedor de hosting. Normalmente accedes a través de una URL como https://tu-dominio.com:8443.
  • Un Dominio o Subdominio: La dirección web donde se alojará tu tienda (ej. mitienda.com o tienda.midominio.com). Debe estar apuntando a tu servidor.
  • Credenciales de Base de Datos: Aunque las crearemos desde cero en este tutorial, es bueno saber que Plesk gestiona esto automáticamente.
  • Paciencia y atención: No te preocupes, cada paso está detallado. Solo sigue el orden que te propongo.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (ej. https://tu-dominio.com:2106). Aunque este tutorial se centra en Plesk, los conceptos de crear una base de datos y subir archivos son similares, pero la interfaz cambiará.


Paso 1: Accede a tu panel de Plesk

Lo primero es entrar a tu "cuarto de máquinas". Abre tu navegador web favorito (Chrome, Firefox, Edge) y escribe la URL de acceso a Plesk.

  1. Ve a https://tu-dominio.com:8443.
  2. Introduce tu nombre de usuario y contraseña.
  3. Haz clic en "Iniciar sesión".

Verás el escritorio de Plesk. Es tu centro de control. Desde aquí gestionas todo: archivos, bases de datos, correos, etc. No te abrumes con tantos iconos; nos centraremos solo en los necesarios.


Paso 2: Crear una Base de Datos para tu tienda PrestaShop

PrestaShop necesita un lugar donde guardar todos sus datos: productos, clientes, pedidos, configuraciones. Ese lugar es una base de datos MySQL. Plesk facilita su creación en pocos clics.

¿Por qué es importante?

Sin una base de datos, tu tienda no puede funcionar. Es el "almacén" de la información. Crearla correctamente desde el principio evita dolores de cabeza futuros.

El proceso paso a paso:

  1. En el menú lateral izquierdo, busca la sección "Bases de datos" y haz clic en ella.
  2. Se abrirá una página con las bases de datos existentes (si las hay). Haz clic en el botón "Agregar base de datos" (suele ser un botón azul o un símbolo "+").
  3. Completa los campos del formulario:
    • Nombre de la base de datos: Elige uno descriptivo, por ejemplo, tienda_prestashop. Algunos hosts añaden un prefijo con tu usuario (ej. usuario_tienda_prestashop). No te preocupes, es normal.
    • Tipo de base de datos: Deja la opción por defecto, que suele ser MySQL.
    • Servidor: También deja el valor por defecto (localhost).
  4. En la sección de "Usuario de la base de datos", tendrás dos opciones:
    • Crear un nuevo usuario: Es lo más recomendable. Introduce un nombre de usuario (ej. admin_tienda) y una contraseña segura. Guarda esta contraseña en un lugar seguro, la necesitarás en el siguiente paso.
    • Usar un usuario existente: Si ya tienes uno creado, puedes usarlo, pero es menos seguro.
  5. Haz clic en "OK" o "Crear".

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un bloc de notas. Los necesitarás durante la instalación web de PrestaShop. Es como tener las llaves de tu nuevo almacén.


Paso 3: Descargar PrestaShop

Ahora necesitas el "material" para construir tu tienda. PrestaShop es un software gratuito y de código abierto que descargaremos desde su sitio web oficial.

  1. Abre una nueva pestaña en tu navegador y ve a la web oficial de PrestaShop.
  2. Busca la sección de "Descargas" o "Descargar PrestaShop".
  3. Descarga la última versión estable. Normalmente viene en un archivo comprimido en formato .zip o .tar.gz.
  4. Guárdalo en tu ordenador, en una carpeta de fácil acceso (como el Escritorio o Descargas).

[WARNING] Asegúrate de descargar el paquete completo, no solo el instalador. A veces hay confusión con las versiones "light". Busca el paquete estándar.


Paso 4: Subir los archivos a tu servidor

Este es el paso más "físico". Vamos a llevar los archivos desde tu ordenador al servidor donde se aloja tu web. Plesk tiene un gestor de archivos integrado, perfecto para esto.

4.1. Acceder al Gestor de Archivos

  1. Vuelve a tu panel de Plesk.
  2. En el menú lateral, busca "Administrador de archivos" o "File Manager".
  3. Se abrirá una ventana mostrando los archivos de tu dominio. Normalmente, verás una carpeta llamada httpdocs (o public_html). Esta es la raíz de tu sitio web. Entra en esa carpeta.

[INFO] La carpeta httpdocs es el corazón de tu web. Todo lo que coloques ahí será visible en internet. Asegúrate de estar dentro de ella antes de continuar.

4.2. Subir y descomprimir el archivo

  1. Dentro de httpdocs, haz clic en el botón "Subir archivo" (suele ser un icono de flecha hacia arriba).
  2. Selecciona el archivo .zip que descargaste en el paso anterior y espera a que termine la subida. Dependiendo de tu conexión, puede tardar unos minutos.
  3. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir".
  4. Plesk te preguntará si quieres extraer en el directorio actual. Acepta.
  5. Verás que se crea una carpeta con el nombre del archivo (ej. prestashop). Entra dentro de esa carpeta.

[WARNING] Si al extraer el archivo no ves una carpeta, sino que los archivos (como index.php, config, etc.) se mezclan directamente en httpdocs, no te preocupes. Simplemente tendrías que seleccionarlos todos y moverlos a httpdocs. Sin embargo, lo más común es que se cree una subcarpeta.

4.3. Mover los archivos a la raíz (Importante)

Si PrestaShop se descomprimió dentro de una subcarpeta, tu tienda no será visible en tu-dominio.com, sino en tu-dominio.com/prestashop. Para que tu tienda sea la portada de tu dominio, debemos mover los archivos.

  1. Dentro de la carpeta recién creada (ej. prestashop), selecciona todos los archivos y carpetas. Puedes usar el atajo Ctrl + A (Cmd + A en Mac).
  2. Haz clic en el botón "Mover" (icono de tijeras o una flecha).
  3. En la ventana emergente, escribe la ruta del directorio de destino. Debe ser la raíz del sitio, es decir, /httpdocs (o public_html).
  4. Haz clic en "Aceptar" y espera a que se muevan todos los elementos.
  5. Ahora, la carpeta prestashop debería estar vacía. Puedes eliminarla para mantener todo limpio. Selecciona la carpeta vacía y haz clic en "Eliminar".

[WARNING] Es fundamental que los archivos estén directamente en httpdocs. Si no, al visitar tu dominio, verás un listado de archivos o un error 404. Si ves la estructura de PrestaShop (carpetas como admin, config, src), ¡lo has hecho bien!


Paso 5: Instalar PrestaShop (El asistente web)

Ahora viene la parte mágica. El asistente de instalación de PrestaShop te guiará paso a paso para configurar tu tienda.

  1. Abre una nueva pestaña en tu navegador y escribe tu dominio (ej. https://tu-dominio.com).
  2. Si todo está correcto, verás la pantalla de bienvenida del instalador de PrestaShop.
  3. Elige el idioma y haz clic en "Next".
  4. Acepta los términos de la licencia y continúa.
  5. En el siguiente paso, el asistente verificará que tu servidor cumple con los requisitos. Revisa que todo esté en verde y haz clic en "Next".
  6. Ahora, el asistente te pedirá la información de la tienda:
    • Nombre de la tienda: El nombre con el que quieres que se conozca tu negocio.
    • Actividad principal: Elige la opción que mejor describa tu negocio.
    • País: Indica el país de tu tienda.
    • Habilitar modo multitienda: Déjalo desactivado por ahora.
  7. En la sección de "Cuenta de administrador", crea el usuario que usarás para gestionar la tienda. Elige un email válido y una contraseña segura. ¡No la olvides! Este es tu acceso al panel de administración de PrestaShop.
  8. Haz clic en "Next".

Conectando con la Base de Datos

Este es el paso crítico. Aquí es donde usamos los datos que creamos en el Paso 2.

  1. En el campo "Dirección de la base de datos", escribe localhost.
  2. En "Nombre de la base de datos", escribe el nombre que le diste (ej. tienda_prestashop).
  3. En "Usuario de la base de datos", escribe el usuario que creaste.
  4. En "Contraseña de la base de datos", escribe la contraseña que elegiste.
  5. Deja las opciones de "Prefijo" y "Puerto" como están por defecto (ps_ y 3306).
  6. Haz clic en "Test your database connection". Si todo es correcto, verás un mensaje de éxito. Si no, revisa que los datos sean exactamente los mismos que anotaste.

[WARNING] El error más común aquí es escribir mal la contraseña o el nombre de la base de datos. Recuerda que son sensibles a mayúsculas y minúsculas. Vuelve a Plesk si es necesario para verificar los datos.

  1. Haz clic en "Next" para continuar.
  2. El asistente instalará los archivos. Este proceso puede tardar unos minutos. No cierres la pestaña del navegador.
  3. Al finalizar, verás una pantalla de éxito con un botón para acceder a tu tienda y otro para acceder al panel de administración. ¡Enhorabuena!

Paso 6: Configuración inicial y consejos de seguridad

No termina todo con la instalación. Para que tu tienda sea un éxito, debes configurarla bien desde el principio.

6.1. Accede al panel de administración

  1. La URL de tu panel de administración suele ser https://tu-dominio.com/admin. Si no funciona, busca en el asistente de instalación el enlace exacto que te proporcionó (a veces genera una URL única por seguridad).
  2. Introduce el email y la contraseña que creaste en el Paso 5.
  3. ¡Ya estás dentro del back-office de PrestaShop! Es aquí donde gestionarás productos, pedidos, clientes y diseño.

6.2. Primeros pasos en el back-office

  • Añade tus productos: Ve a "Catálogo > Productos" y haz clic en "Nuevo producto".
  • Configura los envíos: En "Configuración de la tienda > Envíos" podrás definir las zonas y costes de envío.
  • Elige tu moneda e idioma: En "Internacional > Localización" podrás ajustar estos parámetros.
  • Personaliza el diseño: En "Diseño > Tema y logotipo" podrás cambiar la apariencia de tu tienda.

6.3. Refuerza la seguridad

  • Cambia la URL de administración: Por defecto, es /admin, lo cual es fácil de adivinar. Puedes cambiarla en "Configuración avanzada > Administración".
  • Activa el SSL: Si tu dominio tiene certificado SSL (candado en el navegador), actívalo en "Configuración de la tienda > Preferencias" para que tu tienda funcione con https://.
  • Mantén todo actualizado: PrestaShop te avisará cuando haya nuevas versiones. Es crucial actualizar tanto el núcleo como los módulos para evitar vulnerabilidades.

[TIP] No instales demasiados módulos al principio. Empieza con los esenciales (pagos, envíos, SEO) y ve añadiendo funcionalidades según las necesites. Una tienda ligera es más rápida y segura.


Solución de problemas comunes (FAQ)

1. Veo un error 404 al visitar mi dominio después de la instalación.

Esto suele pasar si los archivos no se movieron correctamente a la raíz. Revisa el Paso 4.3. Asegúrate de que los archivos de PrestaShop están directamente en httpdocs y no en una subcarpeta.

2. El instalador no puede conectarse a la base de datos.

Revisa los datos del Paso 2. El problema más común es un error tipográfico en el nombre de usuario o la contraseña. Ve a Plesk, entra en la sección de "Bases de datos" y verifica los datos exactos.

3. Después de instalar, solo veo una página en blanco.

Esto puede deberse a un problema de permisos de archivos o a un requisito del servidor no cumplido. Vuelve al asistente de instalación y revisa que todos los requisitos estuvieran en verde. Si el problema persiste, contacta con tu soporte de hosting.

4. ¿Puedo usar un subdominio como tienda.midominio.com?

Sí, perfectamente. Solo asegúrate de que el subdominio esté creado en Plesk y de subir los archivos a la carpeta correspondiente a ese subdominio (ej. httpdocs dentro de la entrada del subdominio en Plesk).

5. ¿Qué hago si mi hosting usa Syspanel (HestiaCP)?

Como mencioné al principio, si tu panel es Syspanel, la interfaz es diferente y el acceso es por el puerto 2106. La lógica es la misma: crear una base de datos y subir archivos, pero los nombres de los botones y la disposición de los menús cambiarán. Te recomiendo buscar un tutorial específico para Syspanel, pero este artículo te da la base conceptual para entender qué necesitas hacer.


Conclusión

Has completado un gran paso: instalar PrestaShop en Plesk. Aunque ha sido un proceso de varios pasos, ahora tienes una base sólida para construir tu tienda online. Recuerda que la práctica hace al maestro. No tengas miedo de explorar el back-office y experimentar con las configuraciones.

La clave del éxito está en la constancia: añade productos de calidad, configura bien tus métodos de pago y envío, y presta atención al SEO (posicionamiento en buscadores) para que tus clientes te encuentren. ¡Buena suerte con tu nuevo negocio!

¿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