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, 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.