Wissenszentrum

Machen Sie HTTPS zu einem gepflegten Dienst

Stellen Sie ein Zertifikat mit einem unterstützten Client aus und überprüfen Sie den Erneuerungspfad.

2 Min. LesezeitDeutsch

Inhalt überarbeitet · Deutsch

Auf einen Blick
Leitfaden-Typ
Betreiben & absichern
Beispiele
Illustrativ, umgebungsspezifisch
Integrationsumfang
Keine Remote-Maschine verbunden
01

Name und Listener bereit machen

Stellen Sie für einen echten Server sicher, dass der Hostname zum richtigen Ziel auflöst und der Webdienst antwortet. Die HTTP-01-Challenge benötigt den erreichbaren Challenge-Pfad auf Port 80. DNS-01 kann andere Arrangements und Wildcard-Namen unterstützen, erfordert aber sicher verwalteten DNS-Zugriff.

02

Certbot mit den aktuellen Plattformanweisungen installieren

Wählen Sie den Webserver und das Betriebssystem auf der offiziellen Certbot-Anleitungsseite. Installieren Sie über die für diese Kombination dokumentierte Methode. Vermeiden Sie es, Paket- und Snap-Installationen zu mischen oder anzunehmen, dass die OmbraHost-Website bereits ein Zertifikat auf einem Remote-Server installiert hat.

03

Fordern Sie das Zertifikat für die vorgesehenen Namen an

Das folgende Nginx-Beispiel läuft auf einem System mit installierter passender Nginx-Integration von Certbot. Ersetze die Dokumentationsdomain durch Namen, die du kontrollierst. Überprüfe die generierte Konfiguration und validiere Nginx, bevor du weitere Änderungen vornimmst.

Nginx-Beispiel · eigene Namen erforderlichFür Ihre Umgebung überprüfen
sudo certbot --nginx -d example.com -d www.example.com
sudo nginx -t
04

Erneuerung nachweisen, statt sie anzunehmen

Zertifikatsliste, geplanten Verlängerungsmechanismus und Erreichbarkeit der Challenge prüfen. Ein Dry Run testet die Verlängerung mit der Testumgebung. DNS-Anmeldedaten, Proxy-Änderungen oder ein geschlossener Port können eine Verlängerung brechen, die zuvor funktioniert hat.

VerlängerungsprüfungenFür Ihre Umgebung überprüfen
sudo certbot certificates
sudo certbot renew --dry-run
# Inspect the timer used by your installation method:
systemctl list-timers --all
05

Das Live-Zertifikat und den HTTPS-Pfad überwachen

Den öffentlichen Hostnamen von außerhalb des Servers testen, den Ablauf prüfen und vor der Frist eine Warnung einrichten. Wenn ein Proxy ein Origin-Zertifikat verwendet, diese Verbindung getrennt von seinem besucherseitigen Zertifikat prüfen. Sicherstellen, dass Anwendungsweiterleitungen und Cookies den vorgesehenen sicheren Origin verwenden.

VOR DEM NÄCHSTEN SCHRITT

Mit einem überprüfbaren Ergebnis gehen.

  • Name und Listener bereit machen.
  • Das Live-Zertifikat und den HTTPS-Pfad überwachen.
  • Halten Sie Wiederherstellungsinformationen und Geheimnisse außerhalb öffentlicher Dateien.
ZUR PRIMÄRQUELLE GEHENCertbot · InstallationsanweisungenLet’s Encrypt · Validierungsmethoden