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

Cómo instalar certificados SSL en Plesk para PrestaShop

Actualizado el 27 de febrero de 2026

¿Por qué tu tienda PrestaShop necesita un certificado SSL?

Si tienes una tienda online con PrestaShop, la seguridad no es un lujo, es una necesidad. Un certificado SSL (Secure Sockets Layer) cifra la información que viaja entre el navegador de tus clientes y tu servidor. Esto significa que datos sensibles como contraseñas, números de tarjeta de crédito o direcciones personales viajan de forma ilegible para cualquier intruso.

Además de la seguridad, el SSL es un factor clave para el SEO. Google penaliza las webs sin HTTPS y muestra un aviso de "No seguro" en el navegador, lo que ahuyenta a los compradores. Instalar un certificado SSL correctamente en Plesk para PrestaShop no solo protegerá tu negocio, sino que también mejorará tu posicionamiento web.

En esta guía, te voy a explicar paso a paso cómo hacerlo, incluso si nunca has tocado un panel de control en tu vida. Vamos a ello.

Antes de empezar: ¿Qué necesitas?

Para instalar un certificado SSL en Plesk, necesitarás lo siguiente:

  • Acceso al panel de control de Plesk (normalmente en la URL https://tu-dominio:8443).
  • Acceso de administrador o al menos permisos para gestionar el dominio.
  • Un certificado SSL (puedes generar uno gratuito con Let's Encrypt o comprar uno de pago).
  • Tener tu dominio apuntando al servidor (los registros DNS deben estar configurados).

[INFO] Si tu hosting lo gestiona otra empresa, es posible que ya tengan instalado un SSL. Pregunta antes de empezar para no duplicar trabajo.

Paso 1: Generar un certificado SSL gratuito con Let's Encrypt

La forma más rápida y económica de obtener un SSL es usando Let's Encrypt, que es gratuito y se renueva automáticamente. Plesk lo integra de forma nativa.

1.1. Accede a la sección de SSL/TLS

Dentro de tu dominio en Plesk, busca la sección "SSL/TLS Certificados" en el menú de la izquierda. Haz clic en ella.

1.2. Añadir un nuevo certificado

Verás un botón que dice "Añadir Certificado SSL/TLS". Haz clic ahí.

1.3. Selecciona Let's Encrypt

En el asistente, elige la opción "Let's Encrypt". Plesk te pedirá que confirmes el correo electrónico para las notificaciones de renovación.

1.4. Configura los dominios

Asegúrate de que el dominio principal esté marcado. Si tienes subdominios como tienda.tudominio.com, también puedes incluirlos aquí. Eso sí, deben estar configurados previamente como dominios en Plesk.

1.5. Activa la renovación automática

Marca la casilla de "Renovar automáticamente". Esto es fundamental para que no se te caduque el certificado sin darte cuenta.

1.6. Instala el certificado

Pulsa en "Instalar" o "Configurar" y espera unos segundos. Plesk hará el trabajo pesado y te confirmará que el certificado se ha emitido correctamente.

[TIP] Si ves un error, revisa que el dominio apunta correctamente al servidor. Let's Encrypt necesita verificar que eres el dueño del dominio.

Paso 2: Instalar un certificado SSL de pago (si lo prefieres)

Si ya has comprado un certificado SSL a una autoridad certificadora (como Comodo, DigiCert o GlobalSign), el proceso es un poco más manual, pero igual de sencillo.

2.1. Generar la solicitud de firma (CSR)

En la misma sección de "SSL/TLS Certificados", haz clic en "Añadir Certificado SSL/TLS" y elige la opción "Solicitud de Firma de Certificado (CSR)".

Plesk te mostrará un formulario con datos como el nombre del país, estado, ciudad, etc. Rellénalo con los datos de tu empresa y genera el CSR. Copia el texto que te da y envíalo a tu proveedor de certificados para que lo firmen.

2.2. Subir el certificado firmado

Cuando la autoridad certificadora te envíe el certificado firmado y la cadena de certificados intermedios (normalmente en un archivo ZIP), vuelve a Plesk.

En la sección de "SSL/TLS Certificados", verás el certificado pendiente que creaste. Haz clic en él y luego en "Subir Certificado". Pega el contenido del certificado firmado en el campo correspondiente.

2.3. Añadir la cadena de certificados (CA Bundle)

En el mismo formulario, suele haber un campo para la "Cadena de certificados". Pega aquí el contenido del archivo ca-bundle que te proporcionaron. Esto es vital para que el certificado sea válido en todos los navegadores.

Paso 3: Configurar el SSL en el dominio de Plesk

Una vez que tienes el certificado instalado (ya sea gratuito o de pago), tienes que asegurarte de que se está usando en tu dominio.

3.1. Ir a la configuración del dominio

Ve a la lista de dominios y haz clic en el nombre de tu tienda PrestaShop.

3.2. Buscar el apartado de SSL/TLS

Dentro del dominio, busca la sección "SSL/TLS" (puede estar en "Hosting y DNS" o en el menú principal).

3.3. Seleccionar el certificado

En el campo de "Certificado SSL/TLS", elige el certificado que acabas de instalar. Puede aparecer como "Let's Encrypt" o con el nombre de tu certificado de pago.

3.4. Activar el redireccionamiento HTTPS

Marca la casilla de "Activar redirección a HTTPS". Esto hará que cualquier visita a http://tudominio.com se redirija automáticamente a https://tudominio.com. Es esencial para que no haya contenido mixto (partes seguras y no seguras).

[WARNING] Si no activas la redirección, tus clientes podrían seguir accediendo por HTTP, mostrando el temido aviso de "No seguro" en el navegador. Esto tira por tierra todo el esfuerzo.

Paso 4: Configurar PrestaShop para usar HTTPS

Plesk ya está configurado, pero PrestaShop necesita saber que debe funcionar sobre HTTPS. Aquí te explico cómo hacerlo.

4.1. Accede al panel de administración de PrestaShop

Entra en tu back-office (normalmente en tudominio.com/admin).

4.2. Ve a Parámetros avanzados

En el menú lateral izquierdo, busca "Parámetros avanzados" y luego haz clic en "General".

4.3. Activa las URLs canónicas seguras

Busca la opción "Activar SSL" o "Forzar SSL en todas las páginas". Actívala. Esto hará que todas las URLs de tu tienda usen https://.

4.4. Limpia la caché

Después de guardar los cambios, ve al módulo de "Rendimiento" (también en Parámetros avanzados) y limpia la caché. A veces PrestaShop guarda las URLs antiguas en memoria.

[INFO] Si tu tienda ya estaba funcionando con HTTP, es posible que necesites cambiar las URLs en la base de datos. Pero normalmente, con activar el SSL en PrestaShop y borrar la caché, es suficiente.

Paso 5: Verificar que todo funciona correctamente

Ahora viene la parte más importante: comprobar que todo está en orden.

5.1. Prueba de carga

Abre tu tienda en una ventana de incógnito de tu navegador. Escribe https://tudominio.com y pulsa Enter. Deberías ver el candado verde en la barra de direcciones.

5.2. Comprueba el contenido mixto

Abre la consola de desarrollador (F12) y ve a la pestaña de "Consola". Busca errores de "Mixed Content". Si aparecen, significa que hay imágenes, CSS o JavaScript que se están cargando por HTTP. Tendrás que buscar esos recursos y cambiar sus URLs a HTTPS.

5.3. Usa herramientas externas

Puedes usar herramientas online como SSL Labs para verificar la validez y configuración de tu certificado. Te dará una nota de la A a la F. Una A es lo ideal.

Preguntas frecuentes (FAQ) sobre SSL en Plesk y PrestaShop

¿Puedo instalar un SSL en Plesk si mi web está en Syspanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese panel, el puerto de acceso es el 2106 y la gestión de SSL se hace desde la sección de "Web". Pero si estás en Plesk, esta guía es exactamente lo que necesitas.

¿Cuánto tarda en activarse un certificado SSL?

Con Let's Encrypt, suele ser inmediato (menos de un minuto). Con un certificado de pago, puede tardar desde unas horas hasta un par de días, dependiendo de la autoridad certificadora.

¿Qué pasa si mi certificado SSL caduca?

Si tienes la renovación automática activada (como te recomendé), Plesk lo renovará solo. Si no, recibirás un aviso y tendrás que renovarlo manualmente. Un certificado caducado hará que tu web muestre un error de seguridad y los clientes no podrán acceder.

¿El SSL afecta al rendimiento de mi tienda PrestaShop?

El cifrado y descifrado de datos consume un poco de recursos del servidor, pero en la práctica es imperceptible. Además, con HTTP/2 (que funciona solo con HTTPS), la velocidad de carga puede incluso mejorar.

¿Necesito un SSL para cada subdominio?

Sí. Si tienes tienda.tudominio.com y blog.tudominio.com, cada uno necesita su propio certificado o un certificado comodín (wildcard) que cubra todos los subdominios. Con Let's Encrypt en Plesk, puedes generarlos fácilmente para cada dominio.

Conclusión

Instalar un certificado SSL en Plesk para PrestaShop es un proceso sencillo que te llevará menos de 15 minutos si sigues estos pasos. La seguridad de tu tienda online y la confianza de tus clientes dependen de ello, así que no lo pospongas más.

Recuerda que un SSL no solo protege los datos, sino que también mejora tu posicionamiento en Google. Es una inversión que se paga sola. Y si en algún momento te sientes perdido, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting.

[TIP] Guarda una copia de seguridad de tu tienda antes de hacer cambios importantes. Aunque este proceso es seguro, siempre es mejor prevenir que curar.

Ahora ya sabes cómo hacerlo. ¡Ponte manos a la obra y asegura tu PrestaShop hoy mismo!

¿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