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

Cómo habilitar HTTPS y SSL gratis en Plesk con Let's Encrypt

Actualizado el 11 de abril de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a convertir tu sitio web en una fortaleza digital, y lo haremos de la manera más sencilla y económica posible: gratis. Te guiaré paso a paso para que actives el candado verde de seguridad (HTTPS) en tu web usando Let’s Encrypt dentro de Plesk. No necesitas ser un experto en servidores, solo seguir estas instrucciones al pie de la letra.

Empecemos con lo básico: ¿qué es esto del HTTPS y por qué es tan importante?

¿Por qué necesitas HTTPS y un certificado SSL?

Imagina que envías una carta por correo postal. Si la mandas en un sobre abierto, cualquiera puede leer el mensaje. Eso es HTTP (sin seguridad). Ahora, si metes la carta en un sobre cerrado y lo sellas con cera, solo la persona que lo recibe podrá abrirlo. Eso es HTTPS (con seguridad). El certificado SSL es como ese sello de cera: garantiza que la información entre tu web y el visitante viaja cifrada y segura.

Beneficios clave:

  • Seguridad: Proteges datos sensibles como contraseñas, formularios o pagos.
  • Confianza: Los visitantes ven el candado verde en la barra de direcciones y se sienten seguros.
  • SEO: Google premia los sitios con HTTPS, posicionándolos mejor en los resultados de búsqueda.
  • Requisito: Muchas funciones modernas (como las APIs de geolocalización o notificaciones push) exigen HTTPS.

Hasta hace unos años, un certificado SSL podía costar dinero. Pero hoy, gracias a Let’s Encrypt, puedes obtener uno totalmente gratis, válido por 90 días y renovable automáticamente. Y lo mejor: lo haremos desde el panel de control Plesk, que ya viene preparado para esta tarea.

Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a Plesk: Debes ser administrador o tener un plan de hosting que incluya Plesk (la mayoría de los proveedores lo ofrecen).
  2. Dominio apuntando a tu servidor: Tu dominio (ej: tudominio.com) debe estar configurado y resolviendo correctamente a la IP de tu hosting.
  3. Puertos abiertos: El puerto 80 (HTTP) y 443 (HTTPS) deben estar abiertos en tu firewall. Si usas un servicio externo como Cloudflare, desactiva temporalmente el proxy.
  4. Correo electrónico válido: Let’s Encrypt te pedirá un correo para notificaciones de renovación.

[INFO] Si tu dominio aún no está activo o lo acabas de registrar, espera unas horas a que se propaguen los DNS. De lo contrario, el proceso fallará.

Paso a paso: Cómo habilitar SSL gratis en Plesk con Let’s Encrypt

Vamos a ello. Sigue estos pasos en orden y en menos de 10 minutos tendrás HTTPS funcionando.

1. Accede a tu panel Plesk

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la URL de acceso a tu Plesk. Normalmente es algo como:

https://tu-servidor:8443

O si tu proveedor te ha dado una dirección específica, úsala. Introduce tu usuario y contraseña de administrador.

2. Localiza el dominio que quieres proteger

Una vez dentro de Plesk, verás una lista de tus sitios web. Busca el dominio al que deseas añadir el certificado SSL. Haz clic en su nombre para entrar en la configuración de ese sitio.

3. Busca la sección de Seguridad o SSL/TLS

Dentro del panel de tu dominio, busca una pestaña o sección que diga "SSL/TLS" o "Certificados SSL". En versiones recientes de Plesk, suele estar en el menú de la izquierda, bajo el apartado de "Seguridad".

4. Inicia la solicitud del certificado Let’s Encrypt

Verás un botón o enlace que dice "Obtener un certificado SSL gratuito de Let’s Encrypt" o similar. Haz clic ahí. Si no lo ves, busca una opción que diga "Añadir certificado" y luego elige "Let’s Encrypt".

Se abrirá un formulario simple. Rellénalo:

  • Correo electrónico: Pon una dirección de correo válida donde quieras recibir avisos (por ejemplo, si el certificado está a punto de caducar).
  • Dominios a incluir: Normalmente se selecciona automáticamente el dominio principal y el www. Si tienes subdominios (ej: blog.tudominio.com), puedes añadirlos manualmente.
  • Aceptar términos de servicio: Marca la casilla para aceptar el acuerdo de Let’s Encrypt.

[TIP] Si tu sitio usa subdominios, asegúrate de incluirlos todos en la misma solicitud. Así ahorras tiempo y tienes un solo certificado que cubre todo.

5. Configura la renovación automática

Let’s Encrypt emite certificados que caducan cada 90 días. Para no tener que renovarlos manualmente, activa la opción de "Renovación automática". En Plesk, esto suele ser un check box que dice "Activar renovación automática". Márcalo.

Plesk se encargará de renovar el certificado antes de que expire, normalmente cada 60 días. Es una maravilla, porque te olvidas del proceso.

6. Haz clic en "Instalar" o "Obtener"

Revisa que todo esté correcto y pulsa el botón de confirmación. El proceso tarda unos segundos. Plesk se comunicará con los servidores de Let’s Encrypt, verificará que tu dominio existe y que tienes control sobre él (mediante una comprobación en el puerto 80), y luego generará e instalará el certificado.

7. Verifica que el certificado se ha instalado

Una vez completado, verás un mensaje de éxito y el certificado aparecerá en la lista de certificados instalados. Para confirmar que todo funciona:

  • Abre tu sitio web en el navegador escribiendo https://tudominio.com.
  • Deberías ver el candado verde.
  • Si usas Chrome, haz clic en el candado y luego en "La conexión es segura". Verás los detalles del certificado.

[WARNING] Si ves un mensaje de error como "La conexión no es privada", puede ser que el certificado no se haya instalado correctamente o que tu navegador tenga caché. Prueba a limpiar la caché o a abrir en una ventana de incógnito.

Configuraciones adicionales para una seguridad total

Tener el certificado instalado es el primer paso. Ahora vamos a asegurarnos de que todo el tráfico vaya por HTTPS y de que no haya puertas traseras.

Redirigir HTTP a HTTPS (redirección 301)

Si alguien escribe http://tudominio.com, queremos que vaya automáticamente a https://tudominio.com. Esto se llama redirección 301 y es crucial para el SEO.

En Plesk, dentro del mismo panel de tu dominio, busca "Redirecciones" o "Hosting & DNS" > "Redirecciones". Añade una nueva redirección:

Repite para la versión con www si la usas.

[INFO] Algunos temas de CMS como WordPress ya tienen plugins que hacen esto automáticamente. Pero es mejor hacerlo desde el servidor para mayor seguridad.

Forzar HTTPS mediante archivo .htaccess (opcional pero recomendado)

Si tu sitio usa Apache, puedes añadir estas líneas al archivo .htaccess que está en la raíz de tu web:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Esto obliga a que cualquier petición HTTP se convierta en HTTPS. Si no sabes cómo editar el .htaccess, puedes pedir ayuda a tu soporte técnico.

Verifica que no hay contenido mixto (mixed content)

El "contenido mixto" ocurre cuando tu página carga en HTTPS pero algunos recursos (imágenes, scripts, CSS) se cargan desde HTTP. El navegador puede bloquearlos o mostrar una advertencia.

Para evitarlo:

  • Revisa que todas las URLs de tu sitio empiecen con https://.
  • Si usas WordPress, instala un plugin como "Really Simple SSL" que se encarga de esto automáticamente.
  • En Plesk, puedes usar la herramienta de "Verificación de seguridad" que a veces incluye un escáner de contenido mixto.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que resuelvo a diario:

"El certificado no se renueva automáticamente"

Posible causa: El puerto 80 está bloqueado o el dominio no resuelve correctamente. Comprueba que tu servidor tenga acceso a internet y que el firewall permita tráfico en el puerto 80.

Solución: Revisa la configuración de red y, si es necesario, renueva manualmente desde Plesk (botón "Renovar" en la sección SSL).

"Me sale error 'No se pudo verificar el dominio'"

Causa: Let’s Encrypt intenta conectarse a tu dominio a través del puerto 80 para verificar que eres el dueño. Si tienes un CDN como Cloudflare con el proxy activado (nube naranja), la verificación falla.

Solución: Temporalmente, pon Cloudflare en modo "DNS only" (nube gris) durante el proceso de instalación. Luego puedes volver a activar el proxy.

"¿Puedo usar Let’s Encrypt en varios dominios?"

Sí. En Plesk, puedes generar un certificado que cubra varios dominios y subdominios (hasta 100 por certificado). Simplemente añádelos en el campo de "Dominios adicionales" durante la solicitud.

"¿Qué pasa si mi sitio tiene mucho tráfico? ¿Let’s Encrypt es fiable?"

Totalmente. Let’s Encrypt es una autoridad certificadora reconocida globalmente. Millones de sitios, incluyendo grandes empresas, lo usan. No hay límite de tráfico ni de visitas. Solo tienes el límite de 50 certificados por dominio por semana (más que suficiente para uso normal).

Conclusión: Tu web ahora es segura, rápida y confiable

Felicidades, has completado la tarea. Ahora tu sitio web tiene el candado verde, la información de tus visitantes está protegida y Google te lo agradecerá con un mejor posicionamiento. Recuerda que la seguridad web no es un lujo, es una necesidad.

Si en algún momento tienes dudas o algo no funciona, no dudes en contactar a tu proveedor de hosting o a un técnico especializado. Y si usas Syspanel (el panel que antes se llamaba HestiaCP), recuerda que el puerto de acceso es el 2106 y el proceso es similar, aunque los nombres de las secciones pueden variar un poco.

Resumen rápido:

  1. Entra a Plesk.
  2. Ve a SSL/TLS de tu dominio.
  3. Solicita Let’s Encrypt.
  4. Activa renovación automática.
  5. Redirige HTTP a HTTPS.
  6. ¡Listo!

Ahora, disfruta de tu sitio seguro. ¡Nos vemos en el próximo tutorial!

¿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