HTTPS ist seit einigen Jahren in aller Munde. Es stellt eine Transportverschlüsselung für Webseiten dar und ist teils gesetzliche Anforderung für Webseitenbetreiber. Dieser gut dreistündige Crashkurs ermöglicht dir den schnellen Einstieg in diese Technik.
Der Kurs beginnt mit den Grundlagen von HTTP und HTTPS, um den Gegenstand des Kurses näher kennenzulernen. Ein kurzer Exkurs in ausgewählte Themen der Kryptographie festigt das Verständnis, um die Hintergründe einzuordnen.
Im praktischen Teil wird nachvollziehbar lokal die grundlegende Konfiguration von selbstsignierten Zertifikaten in den bekanntesten Webservern, dem Apache HTTP Server (apache2) sowie NGINX (nginx), geübt.
Hiernach wird der Einsatz des certbots für apache2 und nginx sowie von Certify The Web für die IIS gezeigt, um Zertifikate von der kostenlosen und allgemein akzeptierten Zertifizierungsstelle Let's Encrypt zu beziehen. Voraussetzungen hierfür sind ein öffentlich erreichbarer Server sowie eine eigene Domain mit DNS-Zugriff.
Der Kurs ermöglicht einen anschaulichen Einstieg für alle, die ihren Webserver um die HTTPS-Funktionalität erweitern möchten! Ein Muss für jeden Webseiten- und Webserverbetreiber!