Hinweis:
- Dieses Tutorial erfordert Zugriff auf Oracle Cloud. Informationen zum Registrieren eines kostenlosen Accounts finden Sie unter Erste Schritte mit Oracle Cloud Infrastructure Free Tier.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. Wenn Sie Ihre Übung abgeschlossen haben, ersetzen Sie diese Werte durch spezifische Werte für Ihre Cloud-Umgebung.
Stellen Sie Ihre statischen Websites, die in Oracle Cloud Infrastructure Object Storage gehostet werden, in Cloudflare bereit
Einführung
Im Bereich des Webhostings haben statische Websites aufgrund ihrer Einfachheit, Effizienz und Sicherheit an Popularität gewonnen. Mit dem Aufkommen von statischen Website-Generatoren wie Jekyll, Hugo und Gatsby ist die Bereitstellung einer statischen Website für Entwickler und Content-Ersteller noch zugänglicher geworden. Um die Performance, Sicherheit und Zuverlässigkeit zu verbessern, wird jedoch dringend empfohlen, eine statische Website mit einem Content Delivery Network (CDN) zu integrieren. Sie können die gleichen Schritte ausführen, um Ihre Website einem beliebigen CDN-Anbieter Ihrer Wahl hinzuzufügen. In diesem Tutorial werden wir die Schritte zum Hinzufügen einer statisch gehosteten Website zu Cloudflare durchgehen.
Ziele
- Stellen Sie Ihre statischen Websites, die in Oracle Cloud Infrastructure Object Storage gehostet werden, in Cloudflare bereit.
Voraussetzungen
-
Statische Website, die in einem Oracle Cloud Infrastructure-(OCI-)Objektspeicher-Bucket gehostet und mit OCI API Gateway bereitgestellt wird. Weitere Informationen finden Sie unter OCI Object Storage und Oracle API Gateway für statisches Website-Hosting einrichten.
-
Ein Cloudflare-Account - Sie können einen Anbieter Ihrer Wahl auswählen.
Aufgabe 1: Website hinzufügen
Ein Domain-Name ist der Ort einer Website oder Anwendung, oder was ein Endbenutzer in seinen Browser eingibt, um zu Ihrer Website zu gelangen. Beispiel: example.com
. Die statisch im OCI Object Storage-Bucket gehostete Website wird Cloudflare hinzugefügt. Weitere Informationen finden Sie unter Site zu Cloudflare hinzufügen.
Für dieses Tutorial verwenden wir die Domain openzero.cloud
.
Melden Sie sich bei Cloudflare an, klicken Sie auf Site hinzufügen, und geben Sie den Domainnamen Ihrer Website ein. Cloudflare versucht, Ihre DNS-Einträge automatisch zu scannen.
Aufgabe 2: Nameserver aktualisieren
Wenn Sie die Domain nicht bei Cloudflare gekauft haben, müssen Sie die Cloudflare-Nameserver in Ihrem Domain-Registrar aktualisieren.
Cloudflare stellt Ihnen eine Reihe von Nameservern zur Verfügung. Melden Sie sich auf Ihrer Domain-Registrar-Website an und aktualisieren Sie Ihre Domain-Namen-Server mit den von Cloudflare bereitgestellten Servern. Weitere Informationen finden Sie unter Name Server ändern.
Aufgabe 3: DNS-Datensätze prüfen
Prüfen Sie die von Cloudflare erkannten DNS-Datensätze, um die Genauigkeit sicherzustellen. Nehmen Sie bei Bedarf Anpassungen vor, oder fügen Sie fehlende Datensätze manuell hinzu.
Als Nächstes müssen wir einen CNAME-Datensatz zu Cloudflare-DNS-Datensätzen hinzufügen, die auf Ihr API-Gateway auf OCI verweisen, das Ihren statischen Website-Bucket bereitstellt.
-
Klicken Sie auf Ihren Sitenamen, navigieren Sie zu DNS und Datensätze.
-
Klicken Sie auf Datensatz hinzufügen, und geben Sie die folgenden Informationen ein.
- Typ:
CNAME
. - Name
@
. - Ziel:
<Your API Gateway Hostname>
, Sie können den Hostnamen Ihres API-Gateways über die OCI-Konsole abrufen.
- Typ:
-
Klicken Sie auf Speichern.
Aufgabe 4: Auf DNS-Propagierung warten
Nachdem die Nameserver und DNS-Datensätze aktualisiert wurden, erfolgt eine DNS-Propagierung. Dieser Prozess kann einige Zeit in Anspruch nehmen, in der Regel von einigen Minuten bis zu einigen Stunden.
Aufgabe 5: SSL-/TLS-Verschlüsselung konfigurieren
Sobald die DNS-Propagierung abgeschlossen ist, kehren Sie zum Cloudflare-Dashboard zurück, und konfigurieren Sie SSL-/TLS-Verschlüsselungseinstellungen.
Klicken Sie auf Ihren Sitenamen, navigieren Sie zu SSL/TLS und Überblick. Wählen Sie für dieses Tutorial Vollständig aus.
Aufgabe 6: Domain-URL testen
Rufen Sie die Domain-URL ab, und geben Sie sie in Ihren Browser ein. Dadurch wird Ihre Anwendung in der angegebenen Domain geöffnet
Verwandte Links
Danksagungen
- Autor - Mayank Kakani (OCI Cloud Architect)
Weitere Lernressourcen
Lernen Sie andere Übungen auf docs.oracle.com/learn kennen, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube Channel zu. Außerdem können Sie education.oracle.com/learning-explorer besuchen, um Oracle Learning Explorer zu werden.
Die Produktdokumentation finden Sie im Oracle Help Center.
Expose Your Static Websites Hosted on Oracle Cloud Infrastructure Object Storage to Cloudflare
F93932-01
February 2024
Copyright © 2024, Oracle and/or its affiliates.