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

¿Cómo instalar un certificado SSL en PrestaShop desde Plesk?

Actualizado el 20 de enero de 2026

¿Tu tienda online en PrestaShop sigue mostrando ese molesto mensaje de “No seguro” en el navegador? No te preocupes, es más común de lo que crees y tiene una solución muy sencilla. Instalar un certificado SSL en tu tienda no solo protege los datos de tus clientes, sino que también mejora tu posicionamiento en Google. En esta guía completa y paso a paso, te explicaré cómo instalar un certificado SSL en PrestaShop desde Plesk, el panel de control más utilizado en hosting compartido y VPS. Todo explicado en un lenguaje claro, sin tecnicismos complicados.

¿Qué es un certificado SSL y por qué es vital para tu PrestaShop?

Antes de meternos en materia, entendamos qué estamos haciendo. Un certificado SSL (Secure Sockets Layer) es como un candado digital que se coloca entre el navegador de tu cliente y tu servidor. Cuando alguien visita tu tienda, toda la información que intercambian (nombres, direcciones, datos de tarjetas de crédito) viaja encriptada, es decir, convertida en un código ilegible para cualquier intruso.

Para tu tienda PrestaShop, esto es absolutamente crítico. Sin SSL, cualquier persona con conocimientos básicos podría interceptar datos sensibles. Además, los navegadores modernos (Chrome, Firefox, Edge) marcan los sitios sin SSL como “No seguro”, lo que asusta a los visitantes y reduce tus ventas. Por si fuera poco, Google penaliza los sitios sin HTTPS en sus resultados de búsqueda. Instalar un certificado SSL no es un lujo, es una necesidad para cualquier negocio online.

Antes de empezar: requisitos y preparación

Para que esta guía funcione, necesitas tener acceso a tu panel de control Plesk. Si tu hosting usa otro panel como cPanel o Syspanel (antes conocido como HestiaCP, cuyo acceso suele ser a través del puerto 2106), los pasos serán diferentes. Aquí nos centramos en Plesk.

Esto es lo que necesitas tener a mano:

  • Credenciales de administrador de Plesk (usuario y contraseña que te proporcionó tu proveedor de hosting).
  • Acceso a tu dominio principal (por ejemplo, tutienda.com).
  • Una cuenta de correo válida (para la validación del certificado, si eliges un SSL gratuito).
  • Paciencia (el proceso completo, incluyendo la propagación DNS, puede tardar entre 5 y 30 minutos).

[INFO] Si tu dominio aún no apunta a los servidores de tu hosting, el certificado no podrá instalarse. Asegúrate de que el dominio esté correctamente vinculado antes de continuar.

Paso 1: Acceder a Plesk y localizar tu dominio

Lo primero es iniciar sesión en Plesk. Normalmente accedes a través de una URL como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor. Una vez dentro, verás el panel principal con todos tus dominios.

Busca el dominio de tu tienda PrestaShop en la lista. Haz clic en el nombre del dominio para abrir su panel de configuración.

Paso 2: Solicitar e instalar el certificado SSL desde Plesk

Plesk facilita mucho este proceso. Te permite instalar tanto certificados SSL gratuitos (Let’s Encrypt) como de pago. Aquí te explico ambos casos.

Opción A: Instalar un certificado SSL gratuito (Let’s Encrypt)

Esta es la opción más rápida y económica. Let’s Encrypt es una autoridad certificadora gratuita y automatizada. Perfecta para la mayoría de tiendas pequeñas y medianas.

  1. En el panel de tu dominio, busca la sección “SSL/TLS Certificates” o “Certificados SSL/TLS”. Normalmente está en el menú de la izquierda o en la pestaña “Hosting”.
  2. Haz clic en “Let’s Encrypt” o “Añadir certificado SSL” y luego selecciona Let’s Encrypt.
  3. Se abrirá un formulario. Asegúrate de que tu dominio principal esté marcado (ej. tudominio.com y www.tudominio.com).
  4. Introduce tu dirección de correo electrónico (es necesaria para las notificaciones de renovación).
  5. Haz clic en “Instalar” o “Solicitar”. Plesk se comunicará con los servidores de Let’s Encrypt y en unos segundos el certificado estará instalado.

[TIP] Let’s Encrypt se renueva automáticamente cada 90 días. No tendrás que preocuparte por la caducidad si dejas activada la renovación automática en Plesk.

Opción B: Instalar un certificado SSL de pago (de una autoridad como Comodo, DigiCert, etc.)

Si necesitas un certificado con mayor garantía (por ejemplo, un SSL Wildcard para cubrir todos los subdominios o uno de validación extendida), deberás adquirirlo primero y luego instalarlo manualmente.

  1. Una vez que tengas los archivos del certificado (normalmente recibes un archivo .crt o .pem y una clave privada .key), vuelve a la sección “SSL/TLS Certificates” en Plesk.
  2. Haz clic en “Añadir certificado SSL”.
  3. Dale un nombre descriptivo (ej. “Certificado de pago 2024”).
  4. En el campo “Certificado”, pega el contenido completo del archivo .crt.
  5. En el campo “Clave privada”, pega el contenido del archivo .key.
  6. Si tu certificado incluye un bundle de CA (autoridad certificadora intermedia), pégalo en el campo correspondiente (normalmente llamado “Certificado de CA” o “Chain”).
  7. Haz clic en “Subir” o “Guardar”.
  8. Una vez guardado, ve a la pestaña “Hosting” de tu dominio y en la sección “SSL/TLS” selecciona el certificado que acabas de subir en el menú desplegable.
  9. Haz clic en “Aceptar” o “Aplicar”.

Paso 3: Forzar HTTPS en PrestaShop desde Plesk (lo más importante)

Tener el certificado instalado no es suficiente. Debes obligar a que todas las visitas a tu tienda se hagan a través de HTTPS (la versión segura). Si no haces esto, los usuarios aún podrían acceder por HTTP y ver el mensaje de “No seguro”.

En Plesk, la forma más limpia de hacerlo es a través de la configuración de hosting.

  1. En el panel de tu dominio, ve a “Hosting & DNS” > “Configuración de hosting”.
  2. Busca la opción “Redirección SSL” o “Forzar HTTPS”. Actívala. Esto hará que Plesk configure automáticamente una regla de redirección 301 desde HTTP a HTTPS.
  3. Guarda los cambios.

[WARNING] No actives esta redirección si aún no has instalado el certificado correctamente, porque podrías bloquear el acceso a tu tienda.

Paso 4: Configurar PrestaShop para que use HTTPS correctamente

Ahora vamos a la parte de PrestaShop. Aunque hayas forzado HTTPS desde Plesk, tu tienda puede seguir cargando recursos (imágenes, CSS, JavaScript) por HTTP, lo que provocaría errores de contenido mixto y el candado se vería roto.

  1. Accede al panel de administración de tu PrestaShop (normalmente en tudominio.com/admin).
  2. Ve al menú “Parámetros de la tienda” > “General”.
  3. En la pestaña “General”, busca la opción “Activar SSL”. Actívala.
  4. Justo debajo, verás “Activar SSL en todas las páginas”. Actívala también. Esto fuerza a que todas las páginas de tu tienda usen HTTPS.
  5. Guarda los cambios.

[INFO] Si después de esto ves una página en blanco o un error, no te asustes. Simplemente borra la caché de PrestaShop desde “Parámetros avanzados” > “Rendimiento” > “Forzar compilación” y “Borrar caché”.

Paso 5: Verificar que todo funciona correctamente

Una vez realizados todos los pasos, es hora de comprobar que tu tienda es completamente segura.

  1. Abre tu tienda en el navegador. Deberías ver el candado verde en la barra de direcciones.
  2. Haz clic en el candado. Debería decir “Conexión segura”.
  3. Para una verificación más profunda, usa herramientas online como SSL Labs (www.ssllabs.com/ssltest). Introduce tu dominio y te dará un informe detallado de la configuración de tu SSL.
  4. Navega por varias páginas de tu tienda (categorías, producto, carrito). Asegúrate de que en todas ellas el candado se mantenga verde.

Solución de problemas comunes (FAQ)

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos.

Mi tienda sigue mostrando “No seguro” después de instalar el SSL

Esto suele deberse a contenido mixto. Revisa que todas las imágenes, scripts y enlaces de tu tienda se carguen con https://. Puedes usar la consola del navegador (F12 > pestaña “Console”) para ver qué recursos están fallando. En PrestaShop, asegúrate de haber activado el SSL en todas las páginas y de haber borrado la caché.

Recibo un error “Demasiadas redirecciones”

Esto ocurre cuando hay un bucle de redirección entre Plesk y PrestaShop. La solución es:

  1. Desactiva temporalmente la redirección SSL en Plesk.
  2. En PrestaShop, ve a “Parámetros de la tienda” > “General” y desactiva “Activar SSL”.
  3. Guarda los cambios.
  4. Vuelve a activar la redirección en Plesk.
  5. Luego, activa el SSL en PrestaShop paso a paso.

El certificado Let’s Encrypt no se renueva automáticamente

Plesk suele gestionar la renovación, pero a veces falla si el dominio no está correctamente configurado. Asegúrate de que el dominio apunte a los servidores correctos y de que el servicio “Renovación automática” esté activado en la configuración del certificado.

Quiero usar Syspanel (HestiaCP) en lugar de Plesk

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (ej. tudominio.com:2106). Una vez dentro, la instalación del SSL se hace desde la sección “Web” > “SSL Certificate” de tu dominio. Aunque la interfaz es distinta, el principio es el mismo: solicitar el certificado y luego forzar HTTPS desde la configuración del dominio.

¿Puedo instalar un SSL en un subdominio (ej. tienda.tudominio.com)?

Sí, absolutamente. El proceso es idéntico. Solo debes seleccionar el subdominio correcto en Plesk al solicitar el certificado. Si usas Let’s Encrypt, asegúrate de marcar también el subdominio en la lista.

Conclusión: tu tienda ya es segura

¡Felicidades! Has instalado correctamente un certificado SSL en tu PrestaShop desde Plesk. Ahora tu tienda online es un lugar mucho más seguro para tus clientes y para ti. Recuerda que este proceso es fundamental para cualquier negocio que quiera vender online con confianza. No solo proteges los datos, sino que también mejoras tu imagen de marca y tu posicionamiento en buscadores.

Si tienes alguna duda durante el proceso, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. La seguridad de tu tienda es lo primero. ¡A vender con tranquilidad!

¿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