Januar 13, 2026Guider
Hvordan sette opp SSL-sertifikat med Let's Encrypt
Steg-for-steg guide om installasjon av gratis SSL-sertifikater fra Let's Encrypt ved bruk av Certbot for Nginx og Apache.

SSL-sertifikater krypterer data mellom serveren din og besøkendes nettlesere, og sikrer sikre tilkoblinger. Let's Encrypt tilbyr gratis SSL-sertifikater som er betrodd av alle store nettlesere. Denne guiden viser deg hvordan du setter opp SSL på din Hiddence-server.
Forutsetninger
- Domenenavn som peker til server-IP
- Nginx eller Apache webserver installert
- Porter 80 og 443 åpne i brannmur
- Root eller sudo tilgang til server
Installere Certbot
bash
# For Ubuntu/Debian
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
# For CentOS/RHEL
sudo yum install epel-release -y
sudo yum install certbot python3-certbot-nginx -yFå sertifikat for Nginx
Certbot kan automatisk konfigurere Nginx. Kjør:
bash
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
# Følg instruksjonene for å fullføre oppsettetFå sertifikat for Apache
For Apache, bruk:
bash
sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
# Følg instruksjonene for å fullføre oppsettetManuell sertifikatfornyelse
Let's Encrypt-sertifikater utløper etter 90 dager. Test fornyelse:
bash
sudo certbot renew --dry-runSette opp automatisk fornyelse
Certbot oppretter en cron-jobb automatisk. Verifiser at den eksisterer:
bash
sudo systemctl status certbot.timer
# Eller sjekk crontab
sudo crontab -l | grep certbotNyttige tips
- Sertifikater fornyes automatisk 30 dager før utløp
- Test fornyelsesprosessen: sudo certbot renew --dry-run
- Bruk wildcard-sertifikater for underdomener: certbot certonly --dns-cloudflare
- Sjekk sertifikatutløp: sudo certbot certificates
- Tving fornyelse om nødvendig: sudo certbot renew --force-renewal