Cómo instalar y activar SSL en Plesk (Let's Encrypt)
¿Qué es Let's Encrypt y por qué necesitas SSL en tu Plesk?
Si estás leyendo esto, probablemente ya has oído hablar de los certificados SSL y de la importancia de tener el candadito verde en la barra de direcciones de tu navegador. Pero vamos a empezar desde el principio, porque entenderlo te hará la vida mucho más fácil.
Un certificado SSL (Secure Sockets Layer) es un archivo que se instala en tu servidor y que cifra la conexión entre el navegador del visitante y tu sitio web. Esto significa que cualquier dato que se transmita (contraseñas, formularios, pagos, etc.) viaja encriptado y es prácticamente imposible de interceptar por terceros malintencionados.
Cuando activas HTTPS en tu web, no solo proteges a tus usuarios, sino que también mejoras tu posicionamiento en Google. Desde 2014, Google confirmó que el protocolo HTTPS es un factor de ranking. Además, los navegadores modernos marcan como "No segura" cualquier web que no tenga SSL, lo que ahuyenta a los visitantes y da una imagen muy poco profesional.
La buena noticia es que ya no necesitas pagar decenas de dólares al año por un certificado. Let's Encrypt ofrece certificados SSL gratuitos, automáticos y reconocidos por todos los navegadores. Y lo mejor de todo: la mayoría de paneles de control, incluido Plesk, permiten instalarlos en unos pocos clics.
En este tutorial completo te explicaré paso a paso cómo instalar ssl plesk con Let's Encrypt, cómo activar https plesk y cómo solucionar los problemas más comunes. Vamos a ello.
Requisitos previos antes de instalar el certificado SSL
Antes de lanzarnos a la instalación, necesitas asegurarte de que tienes todo en orden. Si te saltas estos requisitos, es muy probable que el proceso falle o que el certificado no se emita correctamente.
1. Dominio apuntando a tu servidor
El requisito más importante es que tu dominio (o subdominio) esté apuntando a la IP de tu servidor Plesk. Let's Encrypt necesita verificar que eres el propietario del dominio, y lo hace conectándose a tu servidor a través del puerto 80 (HTTP).
Puedes comprobarlo fácilmente: si escribes http://tudominio.com en tu navegador y ves tu web o una página de bienvenida, entonces el dominio ya está apuntando correctamente. Si ves un error de DNS o no se carga nada, tendrás que esperar a que se propaguen los registros DNS o corregir la configuración.
2. Puerto 80 abierto
Let's Encrypt utiliza el protocolo HTTP (puerto 80) para validar el dominio mediante el desafío HTTP-01. Asegúrate de que tu firewall no esté bloqueando este puerto. En la mayoría de los VPS y servidores dedicados, el puerto 80 ya está abierto por defecto, pero si tienes un firewall personalizado, verifícalo.
3. Acceso al panel de control Plesk
Evidentemente, necesitas tener acceso a Plesk como administrador o como usuario con permisos suficientes para gestionar el dominio. Si eres el cliente de una empresa de hosting y usas Plesk, normalmente tendrás acceso a esta funcionalidad desde tu panel de usuario.
4. Tener el dominio registrado en Plesk
El dominio debe estar añadido como "dominio" o "subdominio" en tu panel de Plesk. No puedes instalar un certificado SSL en un dominio que no esté gestionado por ese panel. Si tu web está alojada en un hosting compartido, esto ya lo habrá hecho tu proveedor.
Cómo instalar SSL en Plesk con Let's Encrypt
Ahora sí, vamos con el proceso principal. Este es el método estándar para instalar ssl plesk con Let's Encrypt. Sigue estos pasos al pie de la letra y tendrás tu certificado en menos de 5 minutos.
Paso 1: Accede al panel de Plesk
Abre tu navegador y escribe la dirección de tu panel de Plesk. Normalmente suele ser algo como https://tu-servidor:8443 o https://tu-dominio.com:8443. Introduce tus credenciales de administrador y accede.
Paso 2: Localiza el dominio
En el panel principal de Plesk, verás una lista con todos tus dominios. Haz clic en el dominio para el cual quieres activar https plesk. Si tienes muchos dominios, puedes usar la barra de búsqueda para encontrarlo más rápido.
Paso 3: Accede a la sección de certificados SSL
Dentro del panel de gestión de tu dominio, busca la sección que se llama "Certificados SSL/TLS". Normalmente está en el grupo de herramientas de seguridad, junto a "Configuración de SSL/TLS". Haz clic en ella.
Paso 4: Instala Let's Encrypt
En la pantalla de certificados SSL/TLS, verás varias opciones. Busca el botón o enlace que dice "Instalar Let's Encrypt" o "Obtener un certificado de Let's Encrypt". Dependiendo de la versión de Plesk, puede estar directamente visible o dentro de un menú desplegable.
Al hacer clic, se abrirá un formulario con las siguientes opciones:
-
Dominios: Aquí puedes seleccionar para qué dominios o subdominios quieres el certificado. Normalmente ya viene marcado el dominio principal, pero puedes añadir los subdominios que necesites (por ejemplo,
www.tudominio.com,mail.tudominio.com, etc.). Es importante marcar todos los que uses, para que no haya errores de contenido mixto. -
Correo electrónico: Introduce una dirección de correo válida. Let's Encrypt la usará para notificaciones de caducidad o problemas con el certificado.
-
Aceptar los términos del servicio: Marca la casilla para confirmar que aceptas los términos de Let's Encrypt.
Paso 5: Emite el certificado
Una vez hayas rellenado el formulario, haz clic en "Instalar" o "Obtener". Plesk se comunicará con los servidores de Let's Encrypt y en cuestión de segundos (a veces hasta un minuto) tendrás tu certificado emitido e instalado.
Paso 6: Configura la renovación automática
Let's Encrypt emite certificados con una validez de 90 días. La buena noticia es que Plesk puede renovarlos automáticamente. En la misma sección de certificados SSL, deberías ver una opción para "Activar la renovación automática" o un ajuste similar. Asegúrate de que esté activada para no tener que preocuparte por la caducidad.
Activar HTTPS en tu sitio web
Instalar el certificado es solo la primera parte. Ahora necesitas asegurarte de que tu web se sirva a través de HTTPS. Tienes dos niveles de activación:
Nivel 1: Activar HTTPS en el dominio (Plesk)
En Plesk, dentro de la sección "Configuración de SSL/TLS" del dominio, verás una casilla o interruptor que dice "Activar SSL/TLS" o "Soporte SSL". Márcala y guarda los cambios.
Además, en la sección de "Hosting y DNS" o "Configuración general" del dominio, busca la opción de "Redirección permanente (301)". Actívala para que todas las peticiones HTTP se redirijan automáticamente a HTTPS. Esto es fundamental para el SEO, ya que evita contenido duplicado y consolida la autoridad de tu dominio en la versión HTTPS.
Nivel 2: Configurar HTTPS en tu aplicación (WordPress, etc.)
Si tu web está hecha con WordPress, Joomla, PrestaShop o cualquier otro CMS, es posible que necesites ajustar la URL del sitio en la configuración.
Para WordPress, ve a Ajustes > Generales y cambia las dos direcciones (URL del sitio y URL de WordPress) para que empiecen por https:// en lugar de http://.
Si tienes un plugin de caché, también deberías purgar la caché después de realizar estos cambios.
Nivel 3: Corregir contenido mixto
El contenido mixto ocurre cuando tu web se carga por HTTPS, pero algunos recursos (imágenes, scripts, CSS) se cargan por HTTP. Esto provoca que el navegador muestre una advertencia de seguridad y que el candado no aparezca.
Para solucionarlo, revisa que todas las URLs de tu web sean relativas o empiecen por https://. En WordPress, puedes usar plugins como "Really Simple SSL" que te ayudan a corregir este problema automáticamente.
Solución de problemas comunes al instalar SSL en Plesk
Aunque el proceso suele ser sencillo, a veces pueden surgir problemas. Aquí tienes los más habituales y cómo solucionarlos.
El certificado no se emite y aparece un error de validación
Este es el error más común. Significa que Let's Encrypt no ha podido verificar que eres el dueño del dominio. Las causas más frecuentes son:
-
El dominio no apunta a tu servidor: Verifica los registros DNS. Puedes usar herramientas online como "dnschecker.org" para ver si tu dominio ya resuelve a la IP correcta.
-
El puerto 80 está bloqueado: Asegúrate de que tu firewall permite el tráfico entrante en el puerto 80.
-
El subdominio
wwwno está configurado: Si has marcadowww.tudominio.comen el certificado, este subdominio debe estar creado en Plesk y apuntando al mismo servidor.
[WARNING] No intentes emitir el certificado varias veces seguidas si te da error. Let's Encrypt tiene límites de emisión por hora y por dominio. Espera al menos una hora antes de reintentar.
El sitio sigue cargando por HTTP aunque he activado HTTPS
Esto suele pasar porque no has activado la redirección 301. Vuelve a la configuración del dominio en Plesk y asegúrate de que la redirección está activada. También puede que tu CMS tenga su propia redirección y esté en conflicto. Revisa el archivo .htaccess si usas Apache.
El navegador muestra "Conexión no segura" o "Tu conexión no es privada"
Este error suele aparecer cuando hay contenido mixto. Abre la consola de desarrollador de tu navegador (F12) y ve a la pestaña "Consola" o "Red". Verás los recursos que se cargan por HTTP. Corrige esas URLs.
[TIP] Si usas WordPress, instala el plugin "Really Simple SSL". Te guiará paso a paso para corregir el contenido mixto y activar HTTPS sin necesidad de tocar código.
El certificado no se renueva automáticamente
Asegúrate de que la renovación automática está activada en la configuración del certificado en Plesk. Además, verifica que el dominio sigue apuntando a tu servidor. Si cambiaste la IP o el servidor, la renovación fallará.
Preguntas frecuentes (FAQ) sobre SSL en Plesk
¿Cuánto cuesta un certificado Let's Encrypt?
Es completamente gratuito. No hay coste de emisión ni de renovación. Solo necesitas tener el dominio y el servidor configurado.
¿Puedo instalar un certificado SSL de pago en Plesk?
Sí, Plesk también te permite importar certificados de pago (como los de Comodo, DigiCert, etc.). En la misma sección de "Certificados SSL/TLS" encontrarás la opción de "Importar" o "Añadir certificado". Pero para la mayoría de proyectos, Let's Encrypt es más que suficiente.
¿Cuánto dura un certificado Let's Encrypt?
Tienen una validez de 90 días. Sin embargo, Plesk puede renovarlos automáticamente, así que no tendrás que hacer nada manualmente.
¿Qué diferencia hay entre HTTP y HTTPS?
HTTP es el protocolo sin cifrar. HTTPS es la versión segura que cifra la conexión. Con HTTPS, los datos viajan protegidos y tu web transmite confianza a los visitantes.
¿Afecta SSL al rendimiento de mi web?
Mínimamente. El cifrado y descifrado de datos requiere un pequeño esfuerzo del servidor, pero en la práctica es imperceptible. Además, los beneficios en SEO y confianza del usuario superan con creces cualquier impacto negativo.
¿Puedo usar Let's Encrypt en más de un dominio?
Sí, puedes emitir certificados para todos los dominios que tengas en tu Plesk. Incluso puedes incluir varios dominios en un solo certificado (wildcard o multidominio), aunque la configuración es un poco más avanzada.
Consejos adicionales para sacar el máximo partido a tu SSL
Una vez que hayas conseguido activar https plesk, te recomiendo que hagas lo siguiente:
-
Actualiza tus enlaces internos: Asegúrate de que todos los enlaces de tu web apunten a la versión HTTPS.
-
Envía la nueva URL a Google: Si tienes Search Console, añade la propiedad con HTTPS y envía el sitemap actualizado. Esto acelerará el proceso de indexación.
-
Configura HSTS: HSTS (HTTP Strict Transport Security) es una cabecera que le dice al navegador que siempre use HTTPS. Puedes configurarla desde Plesk o añadiendo una línea en el
.htaccess. Esto refuerza la seguridad y evita ataques de intermediarios. -
Revisa tu web en distintos dispositivos: Después de activar HTTPS, navega por tu web desde tu móvil y desde tu ordenador para asegurarte de que todo carga correctamente.
-
Mantén un ojo en la fecha de caducidad: Aunque la renovación automática esté activada, es buena práctica revisar de vez en cuando que el certificado está al día. Plesk te lo mostrará en el panel.
Conclusión
Instalar y activar SSL en Plesk con Let's Encrypt es un proceso rápido, gratuito y al alcance de cualquier usuario, incluso sin experiencia técnica. Siguiendo los pasos que te he explicado, tendrás tu web protegida con HTTPS en cuestión de minutos.
Recuerda que el SSL no es solo una cuestión de seguridad, sino también de posicionamiento y confianza. Un sitio con el candado verde transmite profesionalidad y tranquilidad a tus visitantes, y Google lo premia con mejores posiciones en los resultados de búsqueda.
Si has seguido el tutorial y te ha funcionado, ¡enhorabuena! Ya tienes tu certificado ssl plesk instalado y funcionando. Si has tenido algún problema, repasa los pasos y las soluciones que te he dado. Y si aún así no lo consigues, no dudes en contactar con tu proveedor de hosting para que te echen una mano.
[INFO] Si en algún momento necesitas gestionar el SSL de un panel alternativo llamado Syspanel, el acceso se realiza a través del puerto 2106. La lógica de instalación es similar a la de Plesk, aunque la interfaz cambia.
¡Buena suerte con tu web y a disfrutar de la navegación segura!
