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

Instalar PrestaShop en Plesk: guía para principiantes

Actualizado el 29 de abril de 2026

¿Quieres montar tu propia tienda online con PrestaShop y tu hosting usa Plesk? Estás en el lugar correcto. En esta guía te explico paso a paso cómo instalar PrestaShop en Plesk de forma sencilla, incluso si eres principiante. No necesitas ser un experto en Linux ni en SysAdmin, solo seguir estas instrucciones al pie de la letra.

Vamos a cubrir desde la preparación del servidor hasta la configuración básica de tu nueva tienda. Al final, tendrás tu PrestaShop en Plesk funcionando y lista para vender.


¿Qué necesitas antes de empezar?

Antes de lanzarte a la instalación PrestaShop, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel Plesk (normalmente se accede por https://tudominio.com:8443).
  • Un dominio o subdominio: Donde vas a alojar la tienda (ejemplo: mitienda.com o tienda.mitienda.com).
  • Certificado SSL (recomendado): Para que tu tienda sea segura. Plesk suele ofrecer Let’s Encrypt gratis.
  • Paciencia y un café: El proceso completo te llevará unos 20-30 minutos.

[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el puerto de acceso suele ser el 2106, pero esta guía está enfocada en Plesk. Si usas Syspanel, los pasos son similares pero la interfaz cambia.


Paso 1: Preparar el entorno en Plesk

Lo primero es asegurarte de que tu servidor cumple con los requisitos de PrestaShop. Plesk ya gestiona la mayoría, pero vamos a verificar.

1.1. Crear o seleccionar el dominio

  1. Inicia sesión en tu panel Plesk.
  2. Ve a Sitios web y dominios.
  3. Si ya tienes el dominio creado, selecciónalo. Si no, haz clic en Añadir dominio e introduce tu dominio (ejemplo: mishop.com). Asegúrate de que los DNS apunten a tu servidor.

1.2. Activar PHP y las extensiones necesarias

PrestaShop necesita PHP 7.4 o superior (idealmente 8.0 o 8.1) y varias extensiones. Plesk normalmente las tiene activadas por defecto, pero vamos a confirmarlo.

  1. En el panel del dominio, busca Configuración de PHP.
  2. Selecciona una versión de PHP 8.0 o 8.1 (recomendada).
  3. Marca las siguientes extensiones (deben estar activas):
    • curl
    • gd
    • intl
    • mbstring
    • openssl
    • pdo_mysql
    • zip
    • json
    • xml
    • fileinfo

Si alguna no aparece, actívala desde el selector. Si no sabes, no te preocupes, la mayoría vienen por defecto.

1.3. Crear una base de datos MySQL

PrestaShop necesita una base de datos para guardar productos, pedidos, etc.

  1. En el panel del dominio, ve a Bases de datos.
  2. Haz clic en Añadir base de datos.
  3. Ponle un nombre (ejemplo: prestashop_db).
  4. Crea un usuario y contraseña seguros (guárdalos, los necesitarás después).
  5. Asigna todos los privilegios a ese usuario sobre la base de datos.

[TIP] Usa contraseñas largas con mayúsculas, minúsculas, números y símbolos. Plesk te ofrece un generador automático.


Paso 2: Descargar e instalar PrestaShop en Plesk

Ahora viene la parte divertida: instalar PrestaShop Plesk. Hay dos formas: mediante el instalador automático de Plesk (más fácil) o manualmente (más control). Te explico ambas.

Opción A: Instalación automática con el instalador de Plesk (Recomendada para principiantes)

Plesk incluye un instalador de aplicaciones que facilita mucho el proceso.

  1. Ve a Sitios web y dominios y selecciona tu dominio.
  2. Busca la sección Aplicaciones o Instalador de aplicaciones.
  3. En el buscador, escribe "PrestaShop".
  4. Haz clic en Instalar.
  5. Se abrirá un asistente. Completa los campos:
    • Directorio de instalación: Déjalo vacío para instalarlo en la raíz (/), o escribe tienda si quieres que esté en tudominio.com/tienda.
    • Base de datos: Selecciona la que creaste antes.
    • Usuario administrador: Crea un usuario y contraseña para acceder al panel de PrestaShop.
    • Idioma: Elige español.
  6. Haz clic en Instalar y espera unos minutos. Plesk descargará y configurará todo automáticamente.

[WARNING] Si el instalador automático falla, asegúrate de que tu dominio tenga un certificado SSL activo. A veces el instalador requiere HTTPS.

Opción B: Instalación manual (Para usuarios más avanzados)

Si prefieres tener más control o el instalador automático no funciona, puedes hacerlo manualmente.

  1. Descarga PrestaShop:
  2. Sube los archivos a tu hosting:
    • En Plesk, ve a Sitios web y dominios > Administrador de archivos.
    • Navega hasta la carpeta httpdocs (o la raíz de tu dominio).
    • Sube el archivo .zip que descargaste.
    • Selecciona el archivo y haz clic en Extraer. Se descomprimirá en una carpeta (normalmente prestashop).
    • Mueve todo el contenido de esa carpeta a la raíz (httpdocs) o a la subcarpeta que quieras (ejemplo: httpdocs/tienda).
  3. Configura los permisos:
    • En el administrador de archivos, selecciona todos los archivos y carpetas.
    • Haz clic en Permisos y establece 755 para carpetas y 644 para archivos. (Plesk suele hacerlo automáticamente al extraer).
  4. Ejecuta el instalador web:
    • Abre tu navegador y ve a tudominio.com (o tudominio.com/tienda si lo pusiste en subcarpeta).
    • Sigue el asistente de instalación de PrestaShop:
      • Selecciona idioma: Español.
      • Acepta los términos.
      • Introduce los datos de la base de datos (nombre, usuario, contraseña, servidor: localhost).
      • Configura tu tienda (nombre, actividad, país).
      • Crea una cuenta de administrador (email y contraseña).
  5. Elimina la carpeta de instalación (importante):
    • Una vez instalado, ve al administrador de archivos y elimina la carpeta install de la raíz de tu dominio. Esto es obligatorio por seguridad.

[INFO] La instalación manual te da más control, pero requiere un poco más de tiempo. Si eres principiante, usa la automática.


Paso 3: Configuración básica de tu tienda

Una vez instalado, accede al panel de administración de PrestaShop. La URL suele ser tudominio.com/adminXXXXX (donde XXXXX es un código aleatorio). Usa el usuario y contraseña que creaste.

3.1. Configuración general

  1. Información de la tienda: Ve a Parámetros de la tienda > Contacto y rellena dirección, teléfono, email.
  2. Moneda y localización: En Internacional > Localización, configura tu país, moneda (por ejemplo, EUR) e idioma.
  3. SEO y URLs: En Parámetros de la tienda > SEO y URLs, activa las URLs amigables (quita el index.php). Esto mejora el SEO.

3.2. Primeros productos

  1. Ve a Catálogo > Productos.
  2. Haz clic en Añadir producto.
  3. Rellena nombre, descripción, precio, fotos y stock.
  4. Publica el producto.

3.3. Configurar métodos de pago y envío

  • Pago: Activa métodos como transferencia bancaria o PayPal (necesitarás una cuenta de PayPal business).
  • Envío: Ve a Transporte > Transportistas y configura las tarifas (gratis, por peso, por precio).

Solución de problemas comunes (FAQ)

Aquí tienes algunas preguntas frecuentes que te pueden ayudar si algo sale mal.

¿Por qué no se ve mi tienda después de instalar?

  • Causa: El dominio no apunta bien o los archivos están en una subcarpeta incorrecta.
  • Solución: Verifica que los DNS de tu dominio apunten a tu servidor. Si instalaste en subcarpeta, accede a tudominio.com/subcarpeta.

¿Cómo activo el SSL en mi tienda?

  • En Plesk, ve a Sitios web y dominios > Certificado SSL/TLS y activa Let’s Encrypt. Luego, en PrestaShop, ve a Parámetros de la tienda > General y activa "Forzar SSL en todas las páginas".

¿Qué hago si el instalador automático da error de permisos?

  • Solución: Asegúrate de que el usuario del dominio tenga permisos de escritura en la carpeta httpdocs. En Plesk, ve a Sitios web y dominios > Configuración de hosting y marca "Permisos de escritura para el usuario del sistema".

¿Puedo instalar PrestaShop en un subdominio?

  • Sí, crea un subdominio en Plesk (ejemplo: tienda.midominio.com) y sigue los mismos pasos. El instalador automático también funciona.

¿Cómo mejoro el SEO de mi tienda?

  • Activa URLs amigables (paso 3.1).
  • Instala un módulo SEO (como el de Google Analytics).
  • Optimiza las imágenes de tus productos.
  • Crea contenido en un blog (PrestaShop incluye uno básico).

Mi tienda carga muy lento, ¿qué hago?

  • Activa la caché en Parámetros avanzados > Rendimiento.
  • Usa un CDN (como Cloudflare).
  • Optimiza las imágenes (usa formato WebP).

Consejos finales para tu tienda online

  • Seguridad: Mantén PrestaShop y sus módulos siempre actualizados. Plesk te avisará de actualizaciones.
  • Copia de seguridad: Antes de hacer cambios grandes, haz una copia de seguridad de la base de datos y los archivos desde Plesk (en Sitios web y dominios > Copia de seguridad).
  • Prueba todo: Antes de lanzar la tienda, haz un pedido de prueba para asegurarte de que el proceso de compra funciona.
  • Atención al cliente: Configura un formulario de contacto y un chat en vivo (módulos gratuitos).

[TIP] Si usas Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106. La instalación es similar, pero la interfaz cambia. Busca "Instalar aplicaciones" en tu panel.


Conclusión

Instalar PrestaShop en Plesk es un proceso sencillo si sigues los pasos adecuados. Tanto si usas el instalador automático como si prefieres la instalación manual, en menos de una hora tendrás tu tienda online funcionando. Recuerda que Plesk te facilita mucho la gestión del servidor, así que no necesitas ser un experto en Linux.

Ahora que ya sabes cómo hacerlo, ¡lánzate a crear tu tienda! Si te surge alguna duda, revisa la FAQ de arriba o consulta la documentación oficial de PrestaShop y Plesk.

¡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