
📅 Publicado el 10 de junio, 2026 · Por Equipo RedServicio

¿Por qué es necesario instalar un certificado SSL?
La seguridad web ya no es opcional. Instalar un certificado SSL es el primer paso para proteger la información de tus usuarios y ganar la confianza de buscadores como Google. Un sitio sin HTTPS es marcado como “no seguro” en los navegadores, lo que reduce las conversiones y perjudica el SEO. En esta guía aprenderás a realizar este proceso en diferentes entornos, ya sea con herramientas gratuitas o certificados de pago.
Tip RedServicio: En todos nuestros planes de hosting puedes activar SSL con un clic desde el panel de control. Además, nuestro equipo de soporte 24/7 te ayuda en cualquier paso del proceso.
Requisitos previos para la instalación
Antes de empezar, asegúrate de contar con:
- Acceso al panel de control de tu hosting (cPanel, Plesk, DirectAdmin, etc.) o acceso SSH a tu servidor.
- Un nombre de dominio registrado y apuntando correctamente a tu servidor.
- Permisos para modificar la configuración del servidor web (Apache, Nginx, IIS).
- Email de contacto válido (necesario para la validación en muchos emisores).
Si usas un servicio de hosting administrado, como el que ofrece RedServicio, la mayoría de estos requisitos ya están cubiertos y el panel incluye asistentes automáticos.
Paso 1: Elegir el tipo de certificado SSL
Existen tres tipos principales según el nivel de validación:
- SSL de Validación de Dominio (DV): Verifica solo que controlas el dominio. Es el más rápido y económico, ideal para blogs y sitios pequeños. Let’s Encrypt ofrece DV gratuitos.
- SSL de Validación de Organización (OV): Además del dominio, verifica datos de la empresa. Ofrece mayor confianza, recomendado para negocios.
- SSL de Validación Extendida (EV): Máximo nivel de verificación. Muestra el nombre de la empresa en la barra de direcciones. Usado por bancos y comercios grandes.
Para la mayoría de sitios web, un certificado DV gratuito o de bajo costo es suficiente. Asegúrate de elegir el que se ajuste a tu necesidad antes de instalar un certificado SSL.
Paso 2: Generar la solicitud de firma de certificado (CSR)
El CSR es un archivo que contiene la información de tu sitio y la clave pública. Se genera en tu servidor o panel de hosting. Aquí te mostramos cómo hacerlo en entornos comunes:
Desde cPanel (recomendado para usuarios de RedServicio)
- Accede a cPanel → Seguridad → SSL/TLS.
- Haz clic en Generar, verificar o eliminar una solicitud de firma de certificado.
- Completa los campos: nombre común (tu dominio), organización, ciudad, etc.
- Selecciona la longitud de clave (2048 bits es suficiente).
- Haz clic en Generar. Copia el CSR resultante (lo necesitarás para solicitar el certificado).
Desde la línea de comandos (OpenSSL)
openssl req -new -newkey rsa:2048 -nodes -keyout example.key -out example.csr
Este comando genera el archivo example.key (clave privada) y example.csr (solicitud). No compartas la clave privada con nadie.
Paso 3: Solicitar y obtener el certificado SSL
Puedes obtenerlo de dos formas:
- Gratuito (Let’s Encrypt): Usa herramientas como Certbot. En sistemas con Apache/Nginx, ejecuta:
sudo apt install certbot python3-certbot-apachey luegosudo certbot --apache. Sigue las instrucciones interactivas. Se renovará automáticamente. - De pago: Compra un certificado en una autoridad certificadora (CA) como DigiCert, Sectigo o GlobalSign. Durante el proceso pegarás el CSR generado en el paso anterior. Recibirás por email el certificado y la cadena de CA.
Si tu hosting es de RedServicio, muchos planes incluyen la opción AutoSSL (basado en Let’s Encrypt) que se activa con un solo clic en el panel, ahorrándote todo el proceso manual.
Paso 4: Instalar el certificado en tu servidor
En cPanel
- Ve a SSL/TLS → Installar y gestionar SSL para su sitio (HTTPS).
- Selecciona el dominio.
- Pega el certificado (lo que recibiste de la CA) en el campo Certificado (CRT).
- Pega la clave privada (la que generaste junto al CSR) en el campo Clave privada (KEY).
- Si la CA entregó un bundle de CA, pégalo en Certificado de paquete (CABUNDLE).
- Haz clic en Instalar Certificado.
En servidores Nginx (manual)
Coloca los archivos example.crt, example.key y el CA bundle en una ruta segura (ej. /etc/ssl/). Luego edita tu archivo de configuración del sitio:
server {
listen 443 ssl;
server_name tudominio.com;
ssl_certificate /etc/ssl/example.crt;
ssl_certificate_key /etc/ssl/example.key;
ssl_trusted_certificate /etc/ssl/ca-bundle.crt;
...
}
Recarga Nginx con sudo systemctl reload nginx.
En servidores Apache (manual)
Similar a Nginx pero las directivas son:
SSLEngine on
SSLCertificateFile /ruta/example.crt
SSLCertificateKeyFile /ruta/example.key
SSLCertificateChainFile /ruta/ca-bundle.crt
Luego habilita el sitio SSL y recarga Apache.
Paso 5: Verificar la instalación y redirigir HTTP a HTTPS
Una vez instalar un certificado SSL en tu sitio, debes comprobar que funciona correctamente. Usa herramientas online como SSL Labs (https://www.ssllabs.com/ssltest/) para obtener un análisis completo de la configuración.
Además, es esencial redirigir todo el tráfico HTTP a HTTPS para que los usuarios siempre accedan de forma segura. Agrega la siguiente regla en tu archivo .htaccess (Apache) o en la configuración de Nginx:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
En Nginx, añade un bloque server para el puerto 80 que redirija:
server {
listen 80;
server_name tudominio.com www.tudominio.com;
return 301 https://$host$request_uri;
}
Preguntas frecuentes
¿Puedo instalar un certificado SSL sin conocimientos técnicos?
Sí, si usas un hosting con AutoSSL o un panel que automatice el proceso. En RedServicio puedes activarlo con un clic y nuestro soporte te guía.
¿Qué hago si mi certificado expira?
Con Let’s Encrypt la renovación es automática si configuras Certbot. Los certificados de pago requieren renovación manual anual.
Conclusión
Instalar un certificado SSL es un proceso que cualquier webmaster puede realizar siguiendo esta guía paso a paso. Ya sea usando certificados gratuitos de Let’s Encrypt o de pago con validación extendida, el resultado final es un sitio más seguro, con mejor posicionamiento y mayor confianza por parte de los visitantes. Recuerda siempre mantener tu certificado actualizado y redirigir HTTP a HTTPS para evitar problemas de contenido mixto.
Si buscas un hosting que simplifique toda esta gestión, en RedServicio ofrecemos planes con SSL incluido, renovación automática y soporte técnico 24/7 para resolver cualquier incidencia. No dejes la seguridad de tu web en manos del azar: actívalo hoy mismo. Tu negocio y tus usuarios te lo agradecerán.
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 →