Note:
- Este tutorial requiere acceso a Oracle Cloud. Para registrarse en una cuenta gratuita, consulte Introducción a la capa gratuita de Oracle Cloud Infrastructure.
- Utiliza valores de ejemplo para credenciales, arrendamiento y compartimentos de Oracle Cloud Infrastructure. Al completar el laboratorio, sustituya estos valores por otros específicos de su entorno en la nube.
Muestre los sitios web estáticos alojados en Oracle Cloud Infrastructure Object Storage a Cloudflare
Introducción
En el ámbito del alojamiento web, los sitios web estáticos han ganado popularidad por su simplicidad, eficiencia y seguridad. Con el auge de los generadores de sitios estáticos como Jekyll, Hugo y Gatsby, el despliegue de un sitio web estático se ha vuelto aún más accesible para los desarrolladores y creadores de contenido. Sin embargo, para mejorar el rendimiento, la seguridad y la fiabilidad, se recomienda integrar un sitio web estático con una red de entrega de contenido (CDN). Puede seguir los mismos pasos para agregar su sitio web a cualquier proveedor de CDN de su elección. En este tutorial, vamos a seguir los pasos para agregar un sitio web alojado estáticamente a Cloudflare.
Objetivos
- Muestre sus sitios web estáticos alojados en Oracle Cloud Infrastructure Object Storage a Cloudflare.
Requisitos
-
Sitio web estático alojado en un cubo de Oracle Cloud Infrastructure (OCI) Object Storage y expuesto mediante OCI API Gateway. Para obtener más información, consulte Configuración de OCI Object Storage y Oracle API Gateway para alojamiento de sitios web estáticos.
-
Una cuenta de Cloudflare: puede seleccionar un proveedor de su elección.
Tarea 1: Agregar su sitio web
Un nombre de dominio es la ubicación de un sitio web o aplicación, o lo que un usuario final ingresa en su navegador para llegar a su sitio web. Por ejemplo: example.com
. Agregaremos el sitio web alojado estáticamente en el cubo de OCI Object Storage a Cloudflare. Para obtener más información, consulte Adición de un sitio a Cloudflare.
Para este tutorial, utilizaremos el dominio denominado openzero.cloud
.
Conéctese a Cloudflare, haga clic en Agregar un sitio e introduzca el nombre de dominio del sitio web. Cloudflare intentará escanear sus registros DNS automáticamente.
Tarea 2: Actualización del servidor de nombres
Si no ha comprado el dominio de Cloudflare, debe actualizar los servidores de nombres de Cloudflare en su registrador de dominios.
Cloudflare le proporcionará un conjunto de servidores de nombres. Inicie sesión en su sitio web de registrador de dominios y actualice sus servidores de nombres de dominio con los proporcionados por Cloudflare. Para obtener más información, consulte Cambio de servidores de nombres.
Tarea 3: Verificación de registros DNS
Revise los registros DNS detectados por Cloudflare para garantizar la precisión. Si es necesario, realice ajustes o agregue registros faltantes manualmente.
A continuación, debemos agregar un registro CNAME a los registros de DNS de Cloudflare que apunte a su gateway de API en OCI que exponga su cubo de sitio web estático.
-
Haga clic en el nombre del sitio, vaya a DNS y Registros.
-
Haga clic en Agregar registro e introduzca la siguiente información.
- Tipo:
CNAME
. - Name:
@
. - Destino:
<Your API Gateway Hostname>
, puede obtener el nombre de host de su gateway de API desde la consola de OCI.
- Tipo:
-
Haga clic en Guardar.
Tarea 4: Esperar la propagación de DNS
Después de actualizar los servidores de nombres y los registros DNS, se producirá la propagación de DNS. Este proceso puede llevar algún tiempo, normalmente de unos minutos a unas pocas horas.
Tarea 5: Configuración del cifrado SSL/TLS
Una vez que se haya completado la propagación de DNS, vuelva al panel de control de Cloudflare y configure los valores de cifrado SSL/TLS.
Haga clic en el nombre del sitio, vaya a SSL/TLS y Visión general. Para este tutorial, seleccione Completo.
Tarea 6: Prueba de la URL de dominio
Recupere la URL del dominio e introdúzcala en el explorador. Esto debería abrir la aplicación en el dominio especificado
Enlaces relacionados
Agradecimientos
- Autor: Mayank Kakani (arquitecto en la nube de OCI)
Más recursos de aprendizaje
Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en Oracle Learning Explorer.
Para obtener documentación sobre el producto, visite Oracle Help Center.
Expose Your Static Websites Hosted on Oracle Cloud Infrastructure Object Storage to Cloudflare
F93933-01
February 2024
Copyright © 2024, Oracle and/or its affiliates.