Certificados SSL wildcard gratuitos con Let's Encrypt
Sin costes ocultos ni suscripciones. Totalmente gratis, siempre.
Obtén tu certificado en 3 simples pasos. Sin complicaciones técnicas.
Un certificado cubre tu dominio raíz y todos sus subdominios.
Compatible con Chrome, Firefox, Safari, Edge y el 99.9% de los navegadores.
Escribe el dominio raíz para el que necesitas el certificado SSL.
Crea 2 registros DNS TXT en tu proveedor para demostrar que el dominio es tuyo.
Descarga los archivos e instálalos en tu servidor web.
Introduce el dominio raíz para el que quieres el certificado SSL wildcard.
Necesitarás acceso al DNS de tu dominio. Se crearán 2 registros TXT con el mismo nombre pero valores distintos.
Registro 1 de 2
—
—
300 (o el mínimo disponible)Registro 2 de 2
—
—
300 (o el mínimo disponible)Tu certificado SSL wildcard para — ha sido generado exitosamente.
Edita tu configuración de Nginx:
server {
listen 443 ssl;
server_name tudominio.com *.tudominio.com;
ssl_certificate /ruta/fullchain.crt;
ssl_certificate_key /ruta/private.key;
}
Luego recarga:
sudo nginx -t && sudo systemctl reload nginx
Edita tu VirtualHost:
<VirtualHost *:443>
ServerName tudominio.com
ServerAlias *.tudominio.com
SSLEngine on
SSLCertificateFile /ruta/certificate.crt
SSLCertificateKeyFile /ruta/private.key
SSLCACertificateFile /ruta/ca-bundle.crt
</VirtualHost>
Luego reinicia:
sudo systemctl restart apache2
En tu panel de hosting:
certificate.crt como certificado.private.key como clave privada.ca-bundle.crt como cadena CA (CA Bundle).const https = require('https');
const fs = require('fs');
const options = {
cert: fs.readFileSync('fullchain.crt'),
key: fs.readFileSync('private.key'),
};
https.createServer(options, app).listen(443);