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

Guía básica: Cómo instalar PrestaShop en Plesk paso a paso

Actualizado el 17 de septiembre de 2025

¿Quieres montar una tienda online pero te asusta la parte técnica? Tranquilo, estás en el lugar adecuado. En esta guía te voy a explicar, paso a paso y sin complicaciones, cómo instalar PrestaShop en Plesk para que tengas tu tienda online funcionando en menos de lo que piensas.

PrestaShop es una de las plataformas de comercio electrónico más populares del mundo, y Plesk es un panel de control de hosting muy utilizado por su facilidad. Juntos, hacen un tándem perfecto para lanzar tu negocio digital. No necesitas ser un experto en programación, solo seguir estas instrucciones al pie de la letra.

Vamos a dividir el proceso en partes muy claras: desde preparar el terreno (dominio y base de datos) hasta la instalación final y los primeros pasos para que tu tienda sea visible en Google. ¡Empecemos!


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar PrestaShop, asegúrate de tener todo lo siguiente a mano. Si te falta algo, no podrás completar el proceso.

  • Un dominio: Por ejemplo, tutiendaonline.com. Si aún no tienes uno, puedes comprarlo en cualquier registrador de dominios (como Namecheap, GoDaddy o directamente con tu proveedor de hosting).
  • Un plan de hosting con Plesk: Asegúrate de que tu hosting tenga Plesk instalado. Es el panel desde donde gestionaremos todo.
  • Acceso a Plesk: Necesitas tu usuario y contraseña de administrador de Plesk. Normalmente te los da tu proveedor de hosting.
  • Archivos de PrestaShop: Descarga la última versión estable desde el sitio oficial de PrestaShop. Es un archivo .zip o .tar.gz.
  • Credenciales de base de datos: Aunque las crearemos nosotros, necesitas saber que Plesk tiene un asistente para ello.

[INFO] Si tu hosting usa otro panel como cPanel o Syspanel (recuerda que Syspanel se accede por el puerto 2106), el proceso es muy similar, aunque los nombres de los botones pueden variar ligeramente. Esta guía está optimizada para Plesk.


Paso 1: Acceder a Plesk y preparar el dominio

Lo primero es entrar en tu panel de control Plesk. Normalmente la dirección es algo como https://tudominio.com:8443 o la URL que te haya proporcionado tu hosting.

  1. Abre tu navegador y escribe la dirección de acceso a Plesk.
  2. Introduce tu usuario y contraseña. Si es la primera vez, usa los datos que te dieron al contratar el hosting.
  3. Una vez dentro, verás el panel principal. Busca la sección "Sitios web y dominios". Aquí es donde gestionarás tu dominio.

Si tu dominio ya está añadido en Plesk (lo habitual si lo contrataste con el hosting), lo verás listado. Si no, tendrás que añadirlo:

  • Haz clic en "Añadir dominio".
  • Escribe tu nombre de dominio (ej: tutiendaonline.com).
  • Plesk te preguntará si quieres crear una base de datos. De momento, podemos dejarlo para más adelante.
  • Acepta y espera a que se configure. En unos segundos, tu dominio estará listo.

[TIP] Si tu dominio lo compraste en otro sitio, asegúrate de que los DNS apunten a los servidores de tu hosting. Si no, aunque instales PrestaShop, nadie podrá ver tu tienda. Tu proveedor de hosting te dará los DNS (normalmente dos direcciones como ns1.tuhosting.com y ns2.tuhosting.com).


Paso 2: Crear una base de datos para PrestaShop

PrestaShop necesita una base de datos para guardar toda la información de tu tienda: productos, clientes, pedidos, etc. Es como el cerebro de la tienda. Vamos a crearla desde Plesk.

  1. En el panel de "Sitios web y dominios", busca el icono de tu dominio y haz clic en "Base de datos" (o "Bases de datos" en el menú de la izquierda).
  2. Haz clic en "Añadir base de datos".
  3. Te pedirá un nombre para la base de datos. Pon algo descriptivo, como prestashop_db o tienda_bd.
  4. Elige "MySQL" como tipo de base de datos (es el estándar para PrestaShop).
  5. Ahora viene la parte importante: crear un usuario para la base de datos. Puedes generar uno nuevo o usar uno existente. Te recomiendo crear uno nuevo para mayor seguridad.
    • Escribe un nombre de usuario (ej: prestashop_user).
    • Escribe una contraseña segura. Plesk suele tener un botón para generar una automáticamente. ¡Guárdala en un lugar seguro! La necesitarás más adelante.
  6. Marca la opción "Conceder todos los privilegios" a este usuario sobre la base de datos. Es fundamental para que PrestaShop pueda funcionar.
  7. Haz clic en "Aceptar" o "Crear".

¡Listo! Ya tienes tu base de datos creada. Anota estos tres datos porque los vas a necesitar durante la instalación:

  • Nombre de la base de datos
  • Usuario de la base de datos
  • Contraseña del usuario

Paso 3: Subir los archivos de PrestaShop a tu hosting

Ahora vamos a llevar los archivos de PrestaShop a tu servidor. Plesk tiene un gestor de archivos muy sencillo, aunque también puedes usar FTP si te sientes más cómodo.

Opción A: Usando el Gestor de Archivos de Plesk (Recomendado para principiantes)

  1. En el panel de "Sitios web y dominios", busca tu dominio y haz clic en "Gestor de archivos" (o "File Manager").
  2. Se abrirá una ventana con las carpetas de tu sitio. La más importante es httpdocs (a veces llamada public_html). Esta es la carpeta raíz donde se aloja tu web. Haz doble clic para entrar.
  3. Una vez dentro de httpdocs, verás que puede haber algún archivo por defecto (como un index.html). No te preocupes, lo borraremos o sobrescribiremos.
  4. Haz clic en el botón "Subir" (normalmente un icono de flecha hacia arriba).
  5. Selecciona el archivo .zip de PrestaShop que descargaste en tu ordenador. Espera a que se suba completamente. Dependiendo del tamaño del archivo y tu velocidad de internet, puede tardar unos minutos.
  6. Una vez subido, verás el archivo .zip en la lista. Selecciona el archivo (marca la casilla) y luego haz clic en el botón "Extraer" o "Descomprimir" (suele ser un icono de una caja abierta).
  7. El sistema te preguntará dónde extraer los archivos. Asegúrate de que sea en la carpeta actual (httpdocs). Confirma la extracción.
  8. Una vez extraído, verás una carpeta con el nombre de la versión de PrestaShop (ej: prestashop_1.7.x.x). Dentro de esa carpeta están todos los archivos de la instalación. Lo que necesitas es que estos archivos estén directamente en httpdocs, no dentro de una subcarpeta.
    • Solución: Abre la carpeta recién extraída, selecciona todos los archivos y carpetas que hay dentro (con Ctrl+A o seleccionando todos), y luego haz clic en "Mover" o "Copiar".
    • En la ventana de destino, escribe .. (dos puntos) para subir un nivel y pegarlos en httpdocs. O simplemente navega hacia atrás hasta la carpeta httpdocs y pega.
    • Importante: Si había un archivo index.html por defecto, Plesk te preguntará si quieres sobrescribirlo. Dile que sí.
  9. Una vez movidos todos los archivos, ya puedes eliminar la carpeta vacía que quedó y el archivo .zip original para mantener todo limpio.

Opción B: Usando un cliente FTP (FileZilla, por ejemplo)

  1. Abre tu cliente FTP (como FileZilla).
  2. Conéctate a tu servidor usando los datos FTP que te proporcionó tu hosting (normalmente son: servidor FTP, usuario FTP y contraseña). En Plesk, puedes encontrar estos datos en "Sitios web y dominios" > "Acceso FTP".
  3. En el panel derecho (servidor), navega hasta la carpeta httpdocs.
  4. En el panel izquierdo (tu ordenador), busca la carpeta donde descomprimiste PrestaShop.
  5. Selecciona todos los archivos de PrestaShop (Ctrl+A) y arrástralos al panel derecho, dentro de httpdocs.
  6. Espera a que termine la transferencia. Puede tardar un rato.

[WARNING] Es muy importante que los archivos de PrestaShop estén directamente en la carpeta httpdocs, no dentro de una subcarpeta. Si los dejas dentro de una subcarpeta, tu tienda se vería en tutienda.com/prestashop en lugar de tutienda.com. Si quieres que sea así, está bien, pero para una tienda online es mejor que esté en la raíz.


Paso 4: El asistente de instalación de PrestaShop

Esta es la parte más emocionante. Una vez que los archivos están en su sitio, es hora de ejecutar el instalador.

  1. Abre una nueva pestaña en tu navegador y escribe la URL de tu dominio: https://tutienda.com (o http://tutienda.com si aún no tienes SSL).
  2. Automáticamente, PrestaShop detectará que no está instalado y te redirigirá al asistente de instalación.
  3. Selecciona tu idioma (español, por supuesto) y haz clic en "Siguiente".
  4. Acepta los términos de la licencia. Son los estándar de software libre.
  5. Compatibilidad del sistema: PrestaShop comprobará que tu servidor cumple con los requisitos mínimos (versión de PHP, extensiones, etc.). Si todo está en verde, perfecto. Si ves algún error en rojo (como "PHP no es la versión correcta"), anótalo y luego te explico cómo solucionarlo desde Plesk. Haz clic en "Siguiente".
  6. Información de la tienda: Aquí rellenas los datos básicos de tu negocio:
    • Nombre de la tienda: El nombre de tu marca.
    • Actividad principal: Elige entre las opciones (moda, electrónica, etc.).
    • País: El tuyo.
    • Zona horaria: La de tu ubicación.
    • Habilitar SSL: Si ya tienes un certificado SSL instalado en Plesk (muy recomendable), márcalo. Si no, déjalo sin marcar por ahora.
    • Haz clic en "Siguiente".
  7. Configuración de la base de datos: ¡Aquí usamos los datos que creamos en el Paso 2!
    • Motor de base de datos: Déjalo como "MySQL".
    • Servidor de base de datos: Normalmente es localhost. Si tu hosting te ha dado uno diferente (como mysql.tudominio.com), escríbelo aquí.
    • Nombre de la base de datos: Escribe el nombre que pusiste (ej: prestashop_db).
    • Usuario de la base de datos: El usuario que creaste (ej: prestashop_user).
    • Contraseña de la base de datos: La contraseña que generaste.
    • Prefijo de tablas: Déjalo como ps_. Solo cámbialo si sabes lo que haces (por seguridad, a veces se cambia para dificultar ataques).
    • Haz clic en "Probar conexión ahora". Debería aparecer un mensaje verde. Luego, "Siguiente".
  8. Configuración de la cuenta de administrador: Crea el usuario con el que accederás al back-office de tu tienda (el panel de administración).
    • Nombre y apellidos: Los tuyos.
    • Dirección de correo electrónico: La que usarás para gestionar la tienda. ¡Guárdala bien!
    • Contraseña: Una contraseña segura. Es muy importante que no la pierdas.
    • Haz clic en "Siguiente".
  9. Instalación en curso: El asistente empezará a instalar los módulos y configurar todo. Solo tienes que esperar. Verás una barra de progreso.
  10. ¡Instalación completada! Verás un mensaje de éxito. IMPORTANTE: PrestaShop te recomienda eliminar la carpeta install por seguridad. Haz clic en el enlace o botón que te ofrece para hacerlo automáticamente. Si no aparece, tendrás que hacerlo manualmente desde el Gestor de Archivos de Plesk (borra la carpeta install dentro de httpdocs).

[WARNING] No olvides eliminar la carpeta install. Si no lo haces, cualquier persona podría intentar reinstalar tu tienda y causar estragos. Es una de las medidas de seguridad más básicas.


Paso 5: Primeros pasos y configuración SEO básica

¡Enhorabuena! Ya tienes PrestaShop instalado. Ahora, unos consejos rápidos para que tu tienda no solo funcione, sino que empiece a ser encontrada.

Accede al back-office (panel de administración)

  • Para entrar, ve a https://tutienda.com/adminXXXXXX (el nombre de la carpeta admin lo elegiste durante la instalación o se generó automáticamente). Si no lo recuerdas, mira en el Gestor de Archivos de Plesk, dentro de httpdocs, verás una carpeta que empieza por admin.
  • Introduce tu correo y contraseña de administrador.

Configura las URLs amigables (SEO)

Esto es clave para que Google entienda tu tienda.

  1. En el menú de la izquierda, ve a "Configuración de la tienda" > "Parámetros de la tienda" > "Tráfico y SEO".
  2. En la pestaña "SEO y URLs", marca la opción "URLs amigables" como .
  3. Haz clic en "Guardar". PrestaShop te pedirá que regeneres el archivo .htaccess. Dale a "Sí".

Instala un certificado SSL (si no lo hiciste)

Si durante la instalación no marcaste SSL, hazlo ahora desde Plesk.

  1. En el panel de Plesk, busca tu dominio y haz clic en "Certificados SSL/TLS".
  2. Si tu hosting ofrece Let's Encrypt (gratuito), selecciona esa opción y sigue los pasos para instalarlo.
  3. Una vez instalado, en PrestaShop, ve a "Configuración de la tienda" > "Parámetros generales" y en "Habilitar SSL" selecciona . También marca "Habilitar SSL en todas las páginas".

Crea tu primer producto

Ve a "Catálogo" > "Productos" y haz clic en "Nuevo producto". Rellena el nombre, descripción, precio y fotos. ¡Ya estás en marcha!


Preguntas Frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al instalar PrestaShop en Plesk.

¿Qué hago si me sale un error de PHP en la instalación?

Es muy común. Plesk permite cambiar la versión de PHP por dominio. Ve a "Sitios web y dominios", busca tu dominio y haz clic en "Configuración de PHP". Ahí puedes seleccionar una versión más reciente (por ejemplo, PHP 8.0 o 8.1). Guarda los cambios y vuelve a intentar la

¿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