Guía paso a paso para instalar un certificado SSL en tu sitio

📅 Publicado el 14 de mayo, 2026 · Por Equipo RedServicio

¿Por qué necesitas un certificado SSL?

Un certificado SSL cifra la comunicación entre el navegador del usuario y tu servidor web. Sin él, los datos viajan en texto plano. Contraseñas, formularios, pagos… todo queda al descubierto. Pueden interceptarlo. Google, además, penaliza los sitios sin HTTPS en los resultados de búsqueda. Y los navegadores te ponen una advertencia de seguridad bien fea. Instalarlo es hoy un requisito básico para cualquier sitio profesional. Parece obvio, ¿no?

En RedServicio, todos nuestros planes de hosting incluyen certificados SSL gratuitos con Let’s Encrypt y soporte 24/7 para ayudarte si te atascas.

Antes de empezar: lo que necesitas tener a mano

  • Acceso al panel de control de tu hosting (cPanel, Plesk o similar).
  • Acceso al servidor vía SSH o FTP (opcional, según el método).
  • Dominio propio y capacidad para modificar los registros DNS.
  • Conocimientos básicos de navegación en archivos y comandos. Nada del otro mundo.

Si tu hosting lo gestiona RedServicio, puedes pedir la activación automática desde el panel o contactar con soporte. Ellos lo hacen por ti.

Paso 1: Obtener el certificado SSL

Hay varias formas de conseguirlo: gratuitos con Let’s Encrypt, de pago con validación extendida (EV) o a través de tu proveedor. Aquí voy al método más común para entornos compartidos: generar un CSR y usar Let’s Encrypt.

Opción A: Let’s Encrypt (la vía fácil)

La mayoría de paneles modernos (cPanel, DirectAdmin, Plesk) ya lo traen integrado. No te rompas la cabeza:

  1. Ve a la sección «SSL/TLS» o «Seguridad» en tu panel.
  2. Busca «Let’s Encrypt» o «AutoSSL».
  3. Elige el dominio y haz clic en «Emitir» o «Renovar».
  4. Espera unos segundos. Se instala solo.

Es rápido, no requiere conocimientos técnicos. En servidores compartidos de RedServicio, el AutoSSL se activa por defecto al crear el dominio. Ni te enteras.

Opción B: Generar un CSR manual (para certificados de pago)

Si necesitas un certificado EV o de validación empresarial, toca generar un CSR desde tu servidor:

  1. Accede al panel y busca «SSL/TLS» > «Generar CSR».
  2. Rellena los datos: nombre común (dominio), organización, ciudad, estado, país.
  3. Descarga el CSR generado y la clave privada. Guárdala como un tesoro.
  4. Envía el CSR a la autoridad certificadora (DigiCert, Comodo, etc.).
  5. Te llegarán el certificado firmado y un bundle de CA intermedios.

Paso 2: Instalar el certificado en el servidor

La instalación varía según el panel y el tipo de certificado. Aquí los casos más comunes.

Instalación en cPanel

  1. Ve a «SSL/TLS» > «Manage SSL Sites».
  2. Selecciona el dominio en el desplegable.
  3. Pega el contenido del certificado (con las líneas BEGIN y END) en el campo «Certificate».
  4. Pega la clave privada donde corresponda. Si la generaste desde cPanel, el sistema la encuentra solo.
  5. Pega el bundle de CA (certificados intermedios) en «Certificate Authority Bundle».
  6. Haz clic en «Install Certificate».

Si todo sale bien, verás un mensaje de éxito. El certificado se aplica al dominio y a sus subdominios si lo configuras así.

Instalación por SSH con Certbot

Para servidores con acceso root y Linux, Certbot es la herramienta oficial de Let’s Encrypt. Funciona de maravilla:

  1. Conéctate por SSH.
  2. Instala Certbot: sudo apt install certbot (Debian/Ubuntu) o sudo yum install certbot (CentOS).
  3. Ejecuta: sudo certbot --apache (si usas Apache) o sudo certbot --nginx (si usas Nginx).
  4. Sigue las instrucciones: correo, aceptar términos, seleccionar dominio.
  5. Certbot configura el servidor web y habilita HTTPS automáticamente.

Muy fiable, y además programa la renovación automática cada 90 días. Una vez puesto, no tienes que acordarte.

Paso 3: Redirigir HTTP a HTTPS

Una vez instalado el certificado, toca forzar que todo el tráfico vaya por HTTPS. Si no, los usuarios pueden entrar por la versión insegura y adiós protección.

Redirección 301 desde .htaccess (Apache)

Añade esto al archivo .htaccess en la raíz de tu sitio:

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

Redirección en Nginx

En el bloque server del puerto 80, añade:

return 301 https://$host$request_uri;

Redirección desde el panel de hosting

Muchos paneles tienen una opción «Forzar HTTPS» o «Redirección SSL». Actívala y listo.

En RedServicio, desde el panel puedes marcar «Forzar HTTPS» y la redirección se aplica sola.

Paso 4: Verificar que todo funciona

Después de instalar y redirigir, toca comprobar. No te fíes solo de la vista:

  • Accede a tu sitio con https://. Busca el candado verde en la barra de direcciones.
  • Usa SSL Labs (ssllabs.com/ssltest) para un análisis a fondo: cifrados, cadena de confianza, etc.
  • Revisa contenido mixto: asegúrate de que imágenes, CSS, JS se carguen también por HTTPS. La consola del navegador te avisa si hay errores.
  • Comprueba la fecha de caducidad (90 días en Let’s Encrypt, 1 año en certificados de pago).

Paso 5: Renovación automática

Los certificados Let’s Encrypt caducan cada 90 días. Si usas AutoSSL en cPanel o Certbot, la renovación se programa sola. Pero asegúrate de que el cron esté activo. En servidores sin automatización, tendrás que renovar manualmente antes de que expire.

Desde RedServicio, gestionamos la renovación automática de todos los certificados gratuitos. No tienes que preocuparte.

Consejos adicionales

  • Backup de la clave privada: si la pierdes, no podrás reinstalar el mismo certificado. Guárdala en un sitio seguro.
  • Usa HSTS: una vez que HTTPS funciona bien, puedes añadir la cabecera Strict-Transport-Security para que los navegadores solo usen HTTPS. Con cuidado: una vez activado, no hay vuelta atrás fácil.
  • Actualiza enlaces internos: revisa la base de datos y archivos estáticos para cambiar http:// por https://.
  • Monitorea la caducidad: si tienes varios dominios, usa herramientas como SSL Checker o un monitoreo básico.

Tip de RedServicio: Nuestro equipo de soporte 24/7 puede ayudarte a instalar y configurar tu certificado SSL sin coste adicional si tienes un plan de hosting con nosotros. Abre un ticket desde el panel y te guiamos paso a paso.

Preguntas frecuentes

¿Puedo instalar un certificado SSL en un sitio WordPress?

Sí, el proceso es el mismo. Después de instalar el certificado en el servidor, puedes usar plugins como Really Simple SSL para redirigir y corregir contenido mixto automáticamente.

¿Qué hago si veo un error de «certificado no válido»?

Revisa que la cadena de certificados esté completa (incluir el bundle intermedio). También comprueba que el nombre del dominio coincida exactamente (con o sin www).

¿Es necesario tener una IP dedicada para SSL?

No. Con SNI (Server Name Indication) puedes usar múltiples certificados SSL en la misma IP. Todos los navegadores modernos lo soportan.

En resumen

Instalar un certificado SSL no es tan complicado como parece. Cuatro pasos: obtenerlo, instalarlo, redirigir y verificar. Con Let’s Encrypt y los paneles actuales, lo tienes listo en minutos. Proteges los datos de tus visitantes, mejoras el SEO y das credibilidad.

Si gestionas tu hosting con RedServicio, llevas ventaja: certificados gratuitos, renovación automática y soporte técnico 24 horas. La seguridad web no tiene por qué ser un dolor de cabeza. Con esta guía y el respaldo adecuado, tu sitio queda protegido y optimizado.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

ClisecSeguridad informática

Página GratisCrea tu web gratis

Scroll al inicio