Vil du lære hvordan du installerer Let's Encrypt-sertifikatet på Apache-serveren til en datamaskin som kjører Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du installerer Let's Encrypt-klienten og konfigurerer et HTTPS-nettsted på Apache-serveren.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

I vårt eksempel er IP-adressen til Apache-serveren 36.160.86.106.

I vårt eksempel skal vi lage nettstedet: WWW.GAMEKING.TIPS.

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Apache Let's Encrypt - DNS-konfigurasjon

Gå til GODADDY-nettstedet og kjøp et DNS-domene.

I vårt eksempel kjøpte vi et domene med navnet:

Copy to Clipboard

Du kan bruke et hvilket som helst nettsted til å kjøpe et DNS-domene, GoDaddy er bare mitt personlige valg.

Opprett en DNS-oppføring som peker nettstedet ditt til datamaskinen som kjører Apache.

I vårt eksempel opprettet vi en DNS-oppføring som peker WWW.GAMEKING.TIPS til 35.160.86.106.

APACHE VIRTUALHOST DNS

Bruk kommandoen NSLOOKUP til å teste DNS-konfigurasjonen.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Gratulerer! Du er ferdig med den nødvendige DNS-konfigurasjonen.

Tutorial La oss kryptere - Apache installasjon

Installer Apache-serveren og de nødvendige pakkene.

Copy to Clipboard

Aktiver Apache-modul med navnet: Mod_ssl.

Aktiver Apache-modul med navnet: Mod_rewrite.

Copy to Clipboard

Rediger Apache-konfigurasjonsfilen.

Copy to Clipboard

Legg til følgende linjer på slutten av denne filen.

Copy to Clipboard

Opprett kataloger for å lagre de nye nettstedsfilene og loggene.

Copy to Clipboard

Nettstedsfilene lagres i følgende mappe:

Copy to Clipboard

Nettstedsloggene lagres i følgende katalog:

Copy to Clipboard

Opprett en Apache-konfigurasjonsfil for det nye nettstedet.

Copy to Clipboard

Her er filen med vår konfigurasjon.

Copy to Clipboard

Aktiver det nye nettstedet.

Copy to Clipboard

Start Apache-tjenesten på nytt.

Copy to Clipboard

Åpne nettleseren, og prøv å få tilgang til HTTP-versjonen av nettstedet.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://www.gameking.tips

Apache - Lets encrypt

Du er ferdig med konfigurasjonen av virtuell vert på Apache-serveren.

Apache La oss kryptere - Installere sertifikatet

Vi må installere gratis HTTPS sertifikat.

Vi må også omdirigere all HTTP-trafikk til HTTPS-versjonen av nettstedet automatisk.

Installer listen over nødvendige pakker.

Copy to Clipboard

Installere Apache gratis HTTPS sertifikat

Copy to Clipboard

• Trykk på (A) for å godta vilkårene for bruk.
• Trykk på (Y) for å dele e-posten din og motta nyhetsbrev.
• Trykk på (2) for å omdirigere HTTP-nettstedet automatisk til HTTPS-versjonene.

Copy to Clipboard

Systemet vil automatisk installere et gratis sertifikat.

Det vil også konfigurere Apache-serveren til å omdirigere all HTTP-tilgang til HTTPS-versjonen av nettstedet ditt.

I vårt eksempel opprettet systemet en konfigurasjonsfil for virtuell vert.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

KEY-filen inneholder din sertifikat privat nøkkel og må holdes på et trygt sted hele tiden.

I vårt eksempel ble KEY-filen lagret på :

Copy to Clipboard

Systemet endrer automatisk den opprinnelige Apaches virtuelle vertskonfigurasjonsfil.

Det vil automatisk omdirigere alle HTTP-forespørsler til HTTPS-versjonen av nettstedet ditt.

Copy to Clipboard

Åpne nettleseren, og skriv inn DNS-adressen til det nye nettstedet ved hjelp av HTTPS-protokollen.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• https://www.gameking.tips/

HTTPS-siden skal vises.

Apache - Configure Lets encrypt

Kontroller sertifikategenskapene.

APACHE LETS ENCRYPT CERTIFICATE

Du har installert et La oss kryptere sertifikat på Apache-serveren.

Apache La oss kryptere - Sertifikat Fornye

Det gratis sertifikatet som er installert, er gyldig i 90 dager.

Systemet oppretter en planlagt oppgave for automatisk å fornye et sertifikat innen tretti dager etter utløpet.

Det planlagte oppgavenavnet er CERTBOT, og det er plassert i følgende mappe:

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Bruk følgende kommando til å simulere prosessen med sertifikat fornying.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Gratulerer! Du har konfigurert la oss kryptere automatisk sertifikat fornyes.