Domäne und HTTPS auf CapRover konfigurieren

Procédure

Um den Zugriff auf CapRover abzusichern und zu personalisieren, müssen Sie Ihren Domainnamen über einen Wildcard-DNS-Eintrag verknüpfen und das HTTPS-Zertifikat aktivieren. CapRover ist eine Open-Source-Plattform für die Bereitstellung von Anwendungen (PaaS), die die Verwaltung von Docker-Containern auf Ihrem Server vereinfacht. Diese Anleitung begleitet Sie Schritt für Schritt dabei, von einer einfachen Verbindung per IP-Adresse zu einer sicheren Oberfläche mit Ihrem eigenen Domainnamen zu wechseln.

Die Schritte

  1. Die IPv4-Adresse Ihres VPS ermitteln

    Melden Sie sich in Ihrem LWS-Kundenbereich an und klicken Sie auf den Reiter Server. In der Übersichtstabelle suchen Sie die Zeile, die Ihrer CapRover-Maschine entspricht (mit dem grünen Status, der anzeigt, dass der Server eingeschaltet ist), und notieren Sie die öffentliche Adresse in der Spalte Ipv4 (zum Beispiel 203.0.113.10).

    Domäne und HTTPS auf CapRover konfigurieren
  2. Den Wildcard-DNS-Eintrag erstellen

    Gehen Sie zum Bereich Domain(s) & Hosting(s), klicken Sie bei Ihrer Domain auf Verwalten und rufen Sie dann die Verwaltung der DNS-Zone auf. Wählen Sie den Typ A, tragen Sie *.caprover in das Feld für die Subdomain ein, geben Sie die IPv4-Adresse Ihres VPS in das Zielfeld ein und klicken Sie dann auf Hinzufügen.

    Domäne und HTTPS auf CapRover konfigurieren
  3. Die DNS-Propagation überprüfen

    Öffnen Sie ein Terminal auf Ihrem Computer und führen Sie einen Ping-Test an die Adresse captain.caprover.learnlws.fr durch (passen Sie dies an Ihre Domain an). Prüfen Sie, ob der Befehl die zuvor notierte IPv4-Adresse Ihres Servers korrekt auflöst.

  4. Über die IP-Adresse auf CapRover zugreifen

    Öffnen Sie Ihren Webbrowser und rufen Sie die Adresse http://IP_IHRES_VPS:3000 auf, wobei Sie die IP Ihrer Maschine einsetzen. Geben Sie Ihr Administrationspasswort ein, um sich mit dem Dashboard zu verbinden.

  5. Die Root-Domain in CapRover festlegen

    In der Administrationsoberfläche von CapRover wechseln Sie zum Bereich Settings und suchen dann den Abschnitt Change Root Domain. Geben Sie Ihre Root-Domain in der Form caprover.learnlws.fr ein (ohne das Präfix captain und ohne das Sternchen) und klicken Sie auf die Schaltfläche Update Domain.

  6. Sich auf der neuen Subdomain erneut anmelden

    Ihr Browser wird automatisch zur Adresse http://captain.caprover.learnlws.fr weitergeleitet. Melden Sie sich erneut mit Ihren Administrationsdaten an, um mit der Konfiguration fortzufahren.

  7. Das SSL-Zertifikat von Let's Encrypt aktivieren

    In den CapRover-Einstellungen suchen Sie den Abschnitt HTTPS und geben Sie eine gültige E-Mail-Adresse für die Benachrichtigungen zur SSL-Erneuerung ein. Klicken Sie anschließend auf Enable HTTPS, um das kostenlose Let's-Encrypt-Zertifikat automatisch zu erzeugen und zu installieren.

  8. Sichere HTTPS-Verbindungen erzwingen

    Melden Sie sich erneut über die sichere URL https://captain.caprover.learnlws.fr an Ihrem Dashboard an. Kehren Sie zu den Domain-Einstellungen zurück und aktivieren Sie die Option Force HTTPS, um alle HTTP-Anfragen automatisch auf HTTPS umzuleiten.

Häufig gestellte Fragen

Warum einen Wildcard-Eintrag (*.caprover) verwenden?

Der Wildcard-Eintrag ermöglicht es CapRover, jeder neu bereitgestellten Container- oder Anwendungsinstanz eine eindeutige Subdomain zuzuweisen (zum Beispiel mon-app.caprover.learnlws.fr), ohne jedes Mal manuell einen neuen DNS-Eintrag anlegen zu müssen.

Was tun, wenn die Erstellung des Let's-Encrypt-Zertifikats fehlschlägt?

Prüfen Sie, ob die DNS-Propagation vollständig abgeschlossen ist und die Ports 80 und 443 nicht durch eine Firewall blockiert werden. Let's Encrypt muss diese Ports auf Ihrem Server abfragen können, um die Eigentümerschaft der Domain zu validieren.

Muss ich die Ports in der URL ändern, sobald HTTPS aktiviert ist?

Nein, das Hinzufügen der Domain und des SSL-Zertifikats ermöglicht den Zugriff auf die Oberfläche über die Standard-Webports (80 und 443). Der Port 3000 wird in Ihrer Adressleiste nicht mehr benötigt.

Kann ich eine andere Subdomain als caprover verwenden?

Ja, Sie können einen anderen Begriff frei wählen (zum Beispiel apps.ihredomain.fr). Sie müssen lediglich den entsprechenden Wildcard-DNS-Eintrag (*.apps) und die in CapRover eingetragene Root-Domain entsprechend anpassen.

Erneuert sich das Let's-Encrypt-SSL-Zertifikat automatisch?

Ja, CapRover integriert einen automatischen Erneuerungsmechanismus im Hintergrund für alle Let's-Encrypt-Zertifikate, die auf Ihren Domains und Subdomains installiert sind.

Nützliche Links

help.lws.net/a/7946
War dieser Artikel hilfreich?

Ja

Nicht

1 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.