KunnskapsbaseSikkerhet & SSL

Fremgangsmåte for å sette opp HTTPS på Apache og Ubuntu 18.04

Oppdatert: 2025-01-15
Sikkerhet & SSL

HTTPS (HTTP over TLS/SSL) krypterer data mellom nettleser og server. Nettsteder uten HTTPS markeres som «ikke sikker» i Chrome og kan rangeres lavere i søk. Du trenger en privat nøkkel og et sertifikat fra en tillitfull utsteder, for eksempel Let's Encrypt (gratis).

Denne guiden bruker certbot med Apache på Ubuntu 18.04. Certbot fornyer sertifikatet automatisk ca. hver tredje måned. Du må ha sudo-tilgang.

Installasjon

sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt install python-certbot-apache

Liker du det du leser?

Få lignende artikler rett i innboksen — 1–2 ganger i måneden. Ingen spam.

Krav til Apache

Konfigurasjonen må ligge i /etc/apache2/sites-available/ med et passende filnavn (f.eks. dittdomene.no.conf). Sett ServerName til domenet ditt, f.eks.:

ServerName dittdomene.no;

Bytt ut dittdomene.no med ditt eget domenenavn.

Hente og installere sertifikat

sudo certbot --apache -d dittdomene.no -d www.dittdomene.no

Bytt ut dittdomene.no med ditt domene. Når du blir spurt om omdirigering av trafikk til HTTPS, velg Ja (valg 2). Let's Encrypt oppdaterer sertifikatet automatisk.