Plesk: instalar SSL en tu sitio web
¡Hola! Soy tu técnico de soporte de confianza. Hoy vamos a ver un tema fundamental para la seguridad y el profesionalismo de tu página web: cómo instalar un certificado SSL en Plesk.
Un certificado SSL convierte la dirección de tu web de http:// a https://, mostrando el famoso candado en la barra del navegador. Esto no solo protege los datos de tus visitantes, sino que también mejora tu posicionamiento en buscadores (SEO). No te preocupes, es más fácil de lo que parece. Vamos paso a paso.
¿Qué necesitas para empezar?
Antes de lanzarnos a la instalación, asegurémonos de que tienes todo listo. Necesitarás dos cosas principales:
- Acceso a Plesk: Las credenciales de administrador o de un suscriptor con permisos para gestionar el sitio web.
- Un certificado SSL: Puedes obtenerlo de dos maneras:
- Gratuito (Recomendado para empezar): Plesk incluye una integración con Let's Encrypt, que te permite instalar un certificado SSL válido por 90 días y renovarlo automáticamente. Es perfecto para la mayoría de sitios.
- De pago: Si necesitas un certificado con validación extendida (EV) o para varios dominios (Wildcard), puedes comprarlo a una Autoridad Certificadora (CA) como DigiCert, Comodo, etc. En este caso, recibirás un archivo
.crt(certificado) y una clave privada.key.
[INFO] Un certificado SSL gratuito de Let's Encrypt es más que suficiente para la seguridad básica y el SEO. La principal diferencia con uno de pago es el tipo de validación y la duración.
Paso 1: Accede a tu panel de Plesk
Primero lo primero. Abre tu navegador favorito y escribe la dirección de tu panel de Plesk. Normalmente es algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443. Introduce tu usuario y contraseña.
Una vez dentro, verás el panel principal con la lista de tus sitios web. Busca el dominio para el que quieres instalar el SSL y haz clic en su nombre o en el icono de "Hosting Settings" (Ajustes de Hosting).
Paso 2: Elige tu método de instalación
Aquí tienes dos caminos. Elige el que mejor se adapte a tu situación.
Opción A: Instalar SSL gratuito con Let's Encrypt (La más fácil)
Esta es, sin duda, la opción más rápida y recomendada para la mayoría.
- En el panel del dominio, busca la sección "Hosting & DNS" (Alojamiento y DNS) y haz clic en "Let's Encrypt".
- Se abrirá una nueva ventana. Verás una lista de direcciones web asociadas a tu dominio (por ejemplo,
tudominio.comywww.tudominio.com). Marca todas las que quieras proteger con SSL. - Asegúrate de que la opción "Incluir el dominio www" esté activada si quieres que tanto
tudominio.comcomowww.tudominio.comtengan el candado. - Haz clic en el botón "Instalar" o "Solicitar".
[TIP] Si tu sitio web usa algún subdominio (como
blog.tudominio.com), también puedes marcarlo en esta lista para que quede protegido.
Plesk se encargará de todo el proceso automáticamente. En unos segundos, verás un mensaje de éxito. ¡Ya tienes SSL! Plesk también configurará la renovación automática para que no tengas que preocuparte cada 90 días.
Opción B: Instalar un certificado SSL de pago (Manual)
Si has comprado un certificado SSL, el proceso es un poco más manual pero igual de sencillo.
- En el panel del dominio, busca la sección "Hosting & DNS" y haz clic en "SSL/TLS Certificates" (Certificados SSL/TLS).
- Verás una lista de certificados existentes. Haz clic en el botón "Add SSL Certificate" (Añadir certificado SSL).
- Se abrirá un formulario. Asígnale un nombre descriptivo, por ejemplo "Mi Certificado de Pago".
- Ahora, pega el contenido de los archivos que te proporcionó la Autoridad Certificadora:
- Certificate (CRT): Pega aquí el contenido del archivo
.crto.pemque te dieron. - Private Key (KEY): Pega aquí el contenido del archivo
.keyque generaste al crear la solicitud CSR. - Certificate Authority (CA) Bundle: Si te proporcionaron un archivo intermedio (normalmente llamado
ca-bundle.crto similar), pégalo aquí. Si no, puedes dejarlo en blanco o buscar el bundle de tu CA.
- Certificate (CRT): Pega aquí el contenido del archivo
- Haz clic en "Upload Certificate" (Subir certificado).
Una vez subido, no olvides asignarlo a tu dominio:
- Vuelve a la sección "SSL/TLS Certificates".
- Busca el certificado que acabas de subir en la lista.
- Haz clic en el icono de "Set as default" (Establecer como predeterminado) o en el botón que diga "Assign" (Asignar) y selecciona tu dominio.
- ¡Listo! Ya tienes tu certificado de pago instalado.
Paso 3: Forzar la redirección a HTTPS (Muy importante)
Tener el certificado instalado no es suficiente. Debes asegurarte de que cuando alguien escriba tudominio.com en el navegador, sea redirigido automáticamente a https://tudominio.com. Si no haces esto, los visitantes podrían seguir viendo la versión insegura http://.
- En el panel del dominio, busca la sección "Hosting & DNS" y haz clic en "Hosting Settings" (Ajustes de Alojamiento).
- Busca la opción "SSL/TLS support" (Soporte SSL/TLS) y marca la casilla.
- Justo debajo, verás la opción "Permanent SEO-safe 301 redirect from HTTP to HTTPS" (Redirección 301 permanente segura para SEO de HTTP a HTTPS). Marca esta casilla también.
- Haz clic en "OK" o "Apply" (Aplicar).
[WARNING] Olvidar activar esta redirección es uno de los errores más comunes. Aunque tengas el SSL instalado, si no rediriges, los buscadores podrían indexar ambas versiones (con y sin SSL), lo que penaliza tu SEO. ¡No te olvides de este paso!
Preguntas Frecuentes (FAQ)
-
¿Cada cuánto tiempo se renueva el certificado de Let's Encrypt?
Se renueva automáticamente cada 90 días. Plesk lo hace por ti en segundo plano, siempre y cuando tu dominio siga apuntando al servidor. No necesitas hacer nada. -
¿Qué hago si después de instalar el SSL veo un error de "contenido mixto"?
Esto ocurre cuando tu web tiene recursos (imágenes, scripts, CSS) cargados desdehttp://en lugar dehttps://. Revisa el código de tu web o plugins y cambia todas las URLs ahttps://o usa URLs relativas. Herramientas como "Why No Padlock" te ayudan a identificar el problema. -
¿Puedo instalar SSL en un subdominio?
Sí, perfectamente. Tanto con Let's Encrypt (marcando el subdominio en la lista) como con certificados de pago (que suelen cubrir*.tudominio.compara Wildcard). -
¿Afecta el SSL al rendimiento de mi web?
Mínimamente. El proceso de cifrado y descifrado añade una pequeña carga al servidor, pero es insignificante para la mayoría de sitios. Además, el SEO y la confianza del usuario compensan con creces cualquier pequeña latencia. -
¿Y si uso Syspanel (HestiaCP) en lugar de Plesk?
El proceso es similar, aunque la interfaz cambia. En Syspanel, accedes por el puerto 2106 (ej:https://tudominio.com:2106). Dentro, encontrarás una sección de "SSL" o "Seguridad" donde puedes subir tu certificado manualmente o usar el asistente de Let's Encrypt. La lógica es la misma: generar/obtener el certificado, subirlo y forzar la redirección HTTPS.
Conclusión
Instalar un certificado SSL en Plesk es un proceso muy sencillo y accesible para cualquier usuario, incluso sin experiencia técnica. Ya sea que optes por la opción gratuita y automática de Let's Encrypt o por un certificado de pago, los pasos son claros y directos.
Recuerda que la seguridad web (SSL) es un pilar fundamental para cualquier proyecto online. No solo proteges a tus usuarios, sino que también mejoras tu posicionamiento y generas confianza. Si has seguido esta guía, tu sitio ya debería estar navegando por el carril seguro de https://.
Si te surge cualquier duda, ya sabes, ¡aquí estoy para ayudarte!
