Plesk: instalar un certificado SSL
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo instalar un certificado SSL en Plesk. Esto es fundamental para la seguridad web de tu sitio, ya que el candado verde que ves en el navegador no solo protege los datos de tus visitantes, sino que también mejora tu posicionamiento en buscadores (SEO). No te preocupes si nunca lo has hecho, te guiaré como si fuera la primera vez.
¿Qué es un certificado SSL y por qué lo necesito?
Un certificado SSL (Secure Sockets Layer) es como una llave digital que crea un enlace cifrado entre el servidor donde está alojada tu web (por ejemplo, en Plesk) y el navegador de tus visitantes. Este cifrado impide que terceros (hackers, tu proveedor de internet, etc.) puedan leer la información que se intercambia, como contraseñas, números de tarjeta o datos personales.
Además de la seguridad, los navegadores modernos (como Chrome, Firefox, Edge) marcan como "No seguro" cualquier sitio que no tenga SSL. Esto puede ahuyentar a los visitantes y dañar tu reputación. Por eso, la seguridad web hoy en día es un requisito básico, no un lujo.
[INFO] Si tu sitio muestra un aviso de "No seguro" en la barra de direcciones, es casi seguro que te falta un certificado SSL o no está bien instalado. ¡Vamos a solucionarlo!
Antes de empezar: ¿Qué necesitas?
Para instalar un certificado SSL en Plesk, necesitas tres cosas básicas:
- Acceso a Plesk: Debes tener las credenciales de administrador o de un usuario con permisos para gestionar certificados SSL. Normalmente se accede mediante una URL como
https://tudominio.com:8443ohttps://tu-ip:8443. - El certificado SSL: Puedes obtenerlo de dos formas:
- Gratuito (Let's Encrypt): Es la opción más fácil y recomendada para sitios web estándar. Se renueva automáticamente cada 90 días. Plesk lo integra de forma nativa.
- De pago (Comercial): Si necesitas un certificado de validación extendida (EV) o para varios subdominios (wildcard), puedes comprarlo en proveedores como DigiCert, GlobalSign, etc. En este caso, te darán un archivo
.crt(certificado) y una clave privada.key.
- Tu dominio configurado en Plesk: El sitio web para el que vas a instalar el SSL debe estar creado en Plesk (como una suscripción o dominio).
[WARNING] Si tu sitio usa un panel de control diferente como "Syspanel" (antes conocido como HestiaCP), el proceso es distinto. En Syspanel, el acceso es por el puerto 2106 (ejemplo:
https://tu-ip:2106). Pero hoy nos centramos en Plesk.
Método 1: Instalar un certificado SSL gratuito con Let's Encrypt (el más fácil)
Este es el método que recomiendo para el 90% de los casos. Es rápido, gratuito y Plesk lo gestiona casi solo.
Paso 1: Accede a Plesk y localiza tu dominio
- Inicia sesión en tu panel de Plesk.
- En el menú de la izquierda, busca la sección "Sitios web y dominios". Verás una lista de todos los sitios que tienes.
- Haz clic en el nombre del dominio al que quieres añadir el SSL.
Paso 2: Busca la herramienta "Let's Encrypt"
- Dentro de la página de configuración de tu dominio, desplázate hacia abajo o busca en el menú de la izquierda la opción "Let's Encrypt". Generalmente está en la sección "Seguridad" o "SSL/TLS".
- Haz clic en "Let's Encrypt". Se abrirá una nueva ventana.
Paso 3: Configura y emite el certificado
- Correo electrónico: Introduce una dirección de correo válida. Let's Encrypt la usará para notificaciones importantes (por ejemplo, si el certificado no se pudo renovar).
- Dominios a incluir: Por defecto, aparecerá tu dominio principal (ej:
tudominio.com). Marca también la casilla dewww.tudominio.com(el subdominio "www"). Esto es muy importante para cubrir ambas versiones. - Opciones adicionales: Te recomiendo marcar la casilla "Redirigir automáticamente HTTP a HTTPS". Esto hará que cuando alguien escriba
http://tudominio.com, sea redirigido automáticamente a la versión segurahttps://tudominio.com. - Haz clic en "Instalar" o "Obtener". Plesk hará las comprobaciones necesarias para verificar que eres el dueño del dominio.
[TIP] El proceso de verificación de Let's Encrypt solo tarda unos segundos. Si ves un error, revisa que tu dominio tenga un registro DNS público (que apunte a tu servidor) y que el puerto 80 (HTTP) esté abierto en tu firewall.
Paso 4: ¡Listo! Verifica la instalación
Una vez que Plesk te muestre un mensaje de éxito, ya tienes tu certificado SSL instalado. Puedes comprobarlo de dos formas:
- Desde tu navegador: Abre una ventana de incógnito y visita
https://tudominio.com. Deberías ver el candado verde. - Desde Plesk: Vuelve a la sección "Sitios web y dominios" y busca el icono del candado. Si está en verde, todo correcto.
[INFO] Let's Encrypt se renueva automáticamente cada 90 días. Plesk tiene una tarea programada que lo hace por ti. No tienes que preocuparte por nada.
Método 2: Instalar un certificado SSL de pago (Comercial)
Si has comprado un certificado SSL a un proveedor, el proceso es un poco más manual, pero igual de sencillo.
Paso 1: Prepara los archivos del certificado
Normalmente recibirás dos archivos:
tudominio.crt(o.pem): Es el propio certificado.tudominio.key: Es la clave privada (¡guárdala como un tesoro!).- A veces también incluyen un certificado intermedio (ca-bundle). Si es así, pégalo al final del archivo
.crten un bloc de notas.
Paso 2: Accede a la sección SSL/TLS en Plesk
- En Plesk, ve a "Sitios web y dominios" y selecciona tu dominio.
- Busca la opción "Certificados SSL/TLS" (no "Let's Encrypt"). Está en la misma sección de seguridad.
- Haz clic en "Añadir certificado SSL" o en "Subir certificado".
Paso 3: Sube los archivos
- Nombre del certificado: Ponle un nombre descriptivo (ej: "Certificado de pago 2024").
- Subir archivos: Verás campos para pegar el contenido de los archivos:
- Certificado: Pega aquí el contenido del archivo
.crt. - Clave privada: Pega aquí el contenido del archivo
.key. - Certificado intermedio (opcional): Si tu proveedor te lo dio, pégalo aquí. Si no, déjalo en blanco.
- Certificado: Pega aquí el contenido del archivo
- Haz clic en "Subir certificado".
Paso 4: Asigna el certificado a tu dominio
Ahora tienes el certificado subido, pero no está activo para tu web. Debes asignarlo:
- En la misma página de "Certificados SSL/TLS", busca el certificado que acabas de subir en la lista.
- Haz clic en el botón "Asignar" o "Usar para el sitio web".
- Marca la opción "Redirigir HTTP a HTTPS" si quieres la redirección automática.
- Guarda los cambios.
Paso 5: Verifica
Igual que con Let's Encrypt, visita tu web con https:// y comprueba el candado. Si ves algún error de "certificado no confiable", revisa que hayas pegado correctamente el certificado intermedio.
Solución de problemas comunes (FAQ)
Aquí respondo las dudas más frecuentes que me encuentro en el soporte técnico.
¿Por qué veo "No seguro" después de instalar el SSL?
Puede ser por varias razones:
- Contenido mixto: Tu web tiene imágenes, scripts o CSS que se cargan mediante
http://en lugar dehttps://. Revisa el código o usa plugins que corrijan esto. - Redirección incorrecta: Asegúrate de que en Plesk hayas activado "Redirigir HTTP a HTTPS".
- El certificado no está asignado: Vuelve a la sección SSL/TLS y confirma que esté asignado a tu dominio.
¿Puedo tener varios certificados SSL en el mismo Plesk?
Sí, Plesk permite gestionar múltiples certificados, uno por dominio o incluso por subdominio. Let's Encrypt te permite crear uno por dominio sin límite de peticiones.
¿El SSL afecta al SEO?
¡Sí, y de forma positiva! Google confirmó que el HTTPS es un factor de ranking. Además, los usuarios confían más en sitios seguros, lo que reduce la tasa de rebote. La seguridad web es un pilar del SEO técnico.
¿Qué hago si Let's Encrypt falla?
Los fallos más comunes son:
- Problemas de DNS: Tu dominio debe resolver a la IP de tu servidor.
- Puerto 80 bloqueado: El firewall debe permitir tráfico HTTP.
- Límite de peticiones: Si has solicitado muchos certificados en poco tiempo, espera una hora y vuelve a intentarlo.
- Solución: Revisa los logs de Plesk en "Herramientas y ajustes" > "Registros de eventos".
¿Puedo usar el mismo certificado para varios dominios?
Depende del tipo de certificado:
- Let's Encrypt: No, cada dominio necesita su propio certificado (aunque puedes incluir varios subdominios en uno).
- Comercial (SAN/UCC): Sí, puedes comprar un certificado multidominio que cubra varios nombres (ej:
dominio1.com,dominio2.net). - Wildcard: Cubre un dominio y todos sus subdominios (ej:
*.tudominio.com).
Conclusión: Tu web ya es segura
Instalar un certificado SSL en Plesk es un proceso muy sencillo, especialmente si usas Let's Encrypt. No solo proteges a tus visitantes, sino que mejoras la seguridad web general de tu proyecto y ganas puntos en SEO.
Recuerda que en Plesk todo está integrado: desde la emisión gratuita hasta la renovación automática. Si en algún momento tienes dudas, vuelve a esta guía o consulta la documentación oficial de Plesk (siempre está en la sección de ayuda del panel).
[TIP] Después de instalar el SSL, te recomiendo hacer una copia de seguridad completa de tu web desde Plesk (en "Herramientas y ajustes" > "Administrador de copias de seguridad). Así, si algo sale mal en el futuro, puedes restaurar todo fácilmente.
¡Ya tienes todo lo necesario para dar el salto a HTTPS! Si te surge cualquier otra duda, no dudes en contactar con tu soporte técnico. ¡Buena suerte con tu sitio seguro!
