Wilt u leren hoe u Apache installeren en de HTTPS-functie configureren om een zelfondertekend certificaat te gebruiken op een computer met Ubuntu Linux? In deze zelfstudie gaan we het gebruik van HTTPS op de Apache-server inschakelen en een zelfgetekend certificaat maken.

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

Uitrustingslijst

In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.

Als Amazon Associate verdien ik aan kwalificerende aankopen.

Zelfstudie Apache – HTTPS inschakelen

Installeer de Apache-server en de vereiste pakketten.

Copy to Clipboard

Apache-module inschakelen met de naam: Mod_ssl.

Apache-module inschakelen met de naam: Mod_rewrite.

Copy to Clipboard

Het Apache-configuratiebestand bewerken.

Copy to Clipboard

Voeg de volgende regels toe aan het einde van dit bestand.

Copy to Clipboard

Maak een privésleutel en het websitecertificaat met de opdracht OpenSSL.

Copy to Clipboard

Voer de gevraagde gegevens in.

Copy to Clipboard

Op de optie met de naam COMMON_NAME moet u het IP-adres of de hostnaam invoeren.

In ons voorbeeld gebruikten we het IP-adres 200.200.200.2000.

Bewerk het Apache-configuratiebestand voor de standaardwebsite.

Copy to Clipboard

Hier is het bestand, voor onze configuratie.

Copy to Clipboard

Hier is het bestand, na onze configuratie.

Copy to Clipboard

Optioneel u HTTP-gebruikers omleiden naar de HTTPS-versie van uw website.

Gebruik in dit geval de volgende configuratie.

Copy to Clipboard

Start de Apache-service opnieuw.

Copy to Clipboard

Open uw browser en krijg toegang tot de HTTPS-versie van uw website.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• https://200.200.200.200

De Apache-server geeft de HTTPS-versie van uw website weer.

Apache default page

Gefeliciteerd! U bent klaar met de configuratie van HTTPS op de Apache-server.