Fremgangsmåte for å sette opp HTTPS på Apache og Ubuntu 18.04
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 – f.eks. 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
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.