Remarques :
- Ce tutoriel nécessite un accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, reportez-vous à Introduction au niveau gratuit d'Oracle Cloud Infrastructure.
- Il utilise des exemples de valeur pour les informations d'identification, la location et les compartiments Oracle Cloud Infrastructure. A la fin de l'exercice, remplacez ces valeurs par des valeurs propres à votre environnement cloud.
Exposer vos sites Web statiques hébergés sur Oracle Cloud Infrastructure Object Storage vers Cloudflare
Introduction
Dans le domaine de l'hébergement Web, les sites Web statiques ont gagné en popularité pour leur simplicité, leur efficacité et leur sécurité. Avec l'essor des générateurs de sites statiques tels que Jekyll, Hugo et Gatsby, le déploiement d'un site Web statique est devenu encore plus accessible aux développeurs et aux créateurs de contenu. Cependant, pour améliorer les performances, la sécurité et la fiabilité, il est fortement recommandé d'intégrer un site Web statique à un réseau de diffusion de contenu (CDN). Vous pouvez suivre les mêmes étapes pour ajouter votre site Web à n'importe quel fournisseur de CDN de votre choix. Dans ce tutoriel, nous allons parcourir les étapes pour ajouter un site Web hébergé de manière statique à Cloudflare.
Objectifs
- Exposez vos sites Web statiques hébergés sur Oracle Cloud Infrastructure Object Storage à Cloudflare.
Prérequis
-
Site Web statique hébergé sur un bucket Oracle Cloud Infrastructure (OCI) Object Storage et exposé à l'aide d'OCI API Gateway. Pour plus d'informations, reportez-vous à Configuration d'OCI Object Storage et d'Oracle API Gateway pour l'hébergement de site Web statique.
-
Un compte Cloudflare - vous pouvez sélectionner le fournisseur de votre choix.
Tâche 1 : ajouter votre site Web
Un nom de domaine est l'emplacement d'un site Web ou d'une application, ou ce qu'un utilisateur final entre dans son navigateur pour accéder à votre site Web. Par exemple : example.com
. Nous ajouterons le site Web hébergé de manière statique sur le bucket OCI Object Storage à Cloudflare. Pour plus d'informations, reportez-vous à Ajouter un site à Cloudflare.
Pour ce tutoriel, nous allons utiliser le domaine nommé openzero.cloud
.
Connectez-vous à Cloudflare, cliquez sur Ajouter un site et entrez le nom de domaine de votre site Web. Cloudflare tentera d'analyser vos enregistrements DNS automatiquement.
Tâche 2 : mise à jour du serveur de noms
Si vous n'avez pas acheté le domaine chez Cloudflare, vous devez mettre à jour les serveurs de noms Cloudflare dans votre registraire de domaine.
Cloudflare vous fournira un ensemble de serveurs de noms. Connectez-vous à votre site Web d'enregistrement de domaine et mettez à jour vos serveurs de noms de domaine avec ceux fournis par Cloudflare. Pour plus d'informations, reportez-vous à la section Change nameservers.
Tâche 3 : vérification des enregistrements DNS
Consultez les enregistrements DNS détectés par Cloudflare pour en garantir l'exactitude. Si nécessaire, effectuez des ajustements ou ajoutez les enregistrements manquants manuellement.
Ensuite, nous devons ajouter un enregistrement CNAME aux enregistrements DNS Cloudflare qui pointe vers votre passerelle d'API sur OCI et qui expose votre bucket de site Web statique.
-
Cliquez sur le nom de votre site, accédez à DNS et à Enregistrements.
-
Cliquez sur Ajouter un enregistrement et entrez les informations suivantes.
- Type :
CNAME
. - Nom :
@
. - Cible :
<Your API Gateway Hostname>
, vous pouvez obtenir le nom d'hôte de la passerelle d'API à partir de la console OCI.
- Type :
-
Cliquez sur Enregistrer.
Tâche 4 : attente de propagation DNS
Après la mise à jour des serveurs de noms et des enregistrements DNS, la propagation DNS se produit. Ce processus peut prendre un certain temps, généralement de quelques minutes à quelques heures.
Tâche 5 : configurer le cryptage SSL/TLS
Une fois la propagation DNS terminée, revenez au tableau de bord Cloudflare et configurez les paramètres de cryptage SSL/TLS.
Cliquez sur le nom de votre site, accédez à SSL/TLS et à Présentation. Pour ce tutoriel, sélectionnez Complet.
Tâche 6 : tester l'URL du domaine
Récupérez l'URL du domaine et entrez-la dans votre navigateur, cela devrait ouvrir votre application sur le domaine spécifié
Liens connexes
Remerciements
- Auteur - Mayank Kakani (architecte cloud OCI)
Ressources de formation supplémentaires
Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.
Expose Your Static Websites Hosted on Oracle Cloud Infrastructure Object Storage to Cloudflare
F93934-01
February 2024
Copyright © 2024, Oracle and/or its affiliates.