Vil du lære at installere Let’s Encrypt certifikat på Apache server på en computer, der kører Ubuntu Linux? I dette selvstudium vil vi vise dig, hvordan du installerer Let’s Encrypt-klienten og konfigurerer et HTTPS-websted på Apache-serveren.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
I vores eksempel er IP-adressen på Apache-serveren 36.160.86.106.
I vores eksempel vil vi oprette hjemmesiden: WWW.GAMEKING.TIPS.
Copyright © 2018-2021 af Techexpert.tips.
Alle rettigheder forbeholdes. Ingen del af denne publikation må gengives, distribueres eller transmitteres i nogen form eller på nogen måde uden forudgående skriftlig tilladelse fra udgiveren.
Liste over udstyr
I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.
Som En Amazon Associate, tjener jeg fra kvalificerende køb.
Apache – Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Apache.
Apache Lad os kryptere – DNS-konfiguration
Få adgang til GODADDY-webstedet, og køb et DNS-domæne.
I vores eksempel købte vi et domæne med navnet:
Du kan bruge enhver hjemmeside til at købe et DNS-domæne, GoDaddy er bare mit personlige valg.
Opret en DNS-indgang, der peger dit websted til den computer, der kører Apache.
I vores eksempel oprettede vi en DNS-indgang, der peger www.gameking.tips til 35.160.86.106.
Brug kommandoen NSLOOKUP til at teste din DNS-konfiguration.
Her er kommandoen output.
Tillykke! Du er færdig med den nødvendige DNS-konfiguration.
Tutorial Lad os kryptere – Apache installation
Installer Apache-serveren og de nødvendige pakker.
Aktiver Apache-modul med navnet: Mod_ssl.
Aktiver Apache-modul med navnet: Mod_rewrite.
Rediger Apache-konfigurationsfilen.
Tilføj følgende linjer i slutningen af denne fil.
Opret mapper til at gemme de nye webstedsfiler og logfiler.
Webstedet filer vil blive gemt i følgende bibliotek:
Webstedet logs vil blive gemt i følgende bibliotek:
Opret en Apache-konfigurationsfil til det nye websted.
Her er filen med vores konfiguration.
Aktiver det nye websted.
Genstart Apache-tjenesten.
Åbn din browser, og prøv at få adgang til HTTP-versionen af webstedet.
I vores eksempel blev følgende webadresse indtastet i browseren:
• http://www.gameking.tips
Du er færdig med den virtuelle værtskonfiguration på Apache-serveren.
Apache Lad os kryptere – Installation af certifikatet
Vi er nødt til at installere den gratis HTTPS certifikat.
Vi har også brug for at omdirigere alle HTTP-trafik til HTTPS-versionen af hjemmesiden automatisk.
Installer listen over påkrævede pakker.
Installer Apache-det gratis HTTPS-certifikat
• Tryk på (A) for at aftale servicevilkårene.
• Tryk (Y) for at dele din e-mail og modtage nyhedsbreve.
• Tryk på (2) for automatisk at omdirigere dit HTTP-websted til HTTPS-versionerne.
Systemet installerer automatisk et gratis certifikat.
Det vil også konfigurere Apache server til at omdirigere alle HTTP-adgang til HTTPS-versionen af dit websted.
I vores eksempel oprettede systemet en virtuel værtskonfigurationsfil.
Her er filindholdet.
NØGLE-filen indeholder din private certifikatnøgle og skal opbevares på et sikkert sted hele tiden.
I vores eksempel blev KEY-filen gemt på:
Systemet ændrer automatisk den oprindelige Apaches virtuelle værtskonfigurationsfil.
Det vil automatisk omdirigere alle HTTP-anmodninger til HTTPS-versionen af dit websted.
Åbn din browser, og angiv DNS-adressen på det nye websted ved hjælp af HTTPS-protokollen.
I vores eksempel blev følgende webadresse indtastet i browseren:
• https://www.gameking.tips/
HTTPS-siden skal præsenteres.
Kontroller certifikategenskaberne.
Du har installeret et Let’s Encrypt-certifikat på Apache-serveren.
Apache Lad os kryptere – Certifikat fornyelse
Det gratis certifikat, der er installeret, er gyldigt i 90 dage.
Systemet opretter en planlagt opgave for automatisk at forny et certifikat inden for 30 dage efter udløb.
Det planlagte opgavenavn er CERTBOT, og det er placeret i følgende mappe:
Her er filindholdet.
Brug følgende kommando til at simulere processen med certifikatgodkendelse.
Her er kommandoen output.
Tillykke! Du har konfigureret fornyelsen af let krypterer automatisk certifikat.