주:
- 이 사용지침서에서는 Oracle Cloud에 액세스해야 합니다. 무료 계정에 등록하려면 Oracle Cloud Infrastructure Free Tier 시작하기를 참조하십시오.
- Oracle Cloud Infrastructure 인증서, 테넌시 및 구획에 대한 예제 값을 사용합니다. 실습을 마칠 때는 이러한 값을 클라우드 환경과 관련된 값으로 대체하십시오.
Oracle Cloud Infrastructure Object Storage에 호스트된 정적 웹사이트를 Cloudflare에 노출
소개
웹 호스팅 영역에서 정적 웹 사이트는 단순성, 효율성 및 보안에 대한 인기를 얻었습니다. Jekyll, Hugo, Gatsby와 같은 정적 사이트 생성기가 증가함에 따라 개발자와 콘텐츠 제작자가 정적 웹 사이트를 배포할 수 있게 되었습니다. 그러나 성능, 보안 및 안정성을 향상시키려면 정적 웹 사이트와 CDN(콘텐츠 전송 네트워크)을 통합하는 것이 좋습니다. 동일한 단계에 따라 선택한 CDN 공급자에 웹 사이트를 추가할 수 있습니다. 이 자습서에서는 정적으로 호스팅되는 웹 사이트를 Cloudflare에 추가하는 단계를 안내합니다.
목표
- Oracle Cloud Infrastructure Object Storage에서 호스팅되는 정적 웹 사이트를 Cloudflare에 노출합니다.
필요 조건
-
Oracle Cloud Infrastructure(OCI) Object Storage 버킷에 호스트되고 OCI API Gateway를 사용하여 노출되는 정적 웹 사이트입니다. 자세한 내용은 정적 웹 사이트 호스팅을 위한 OCI Object Storage 및 Oracle API Gateway 설정을 참조하십시오.
-
Cloudflare 계정 - 선택한 공급자를 선택할 수 있습니다.
작업 1: 웹 사이트 추가
도메인 이름은 웹 사이트 또는 응용 프로그램의 위치이거나 일반 사용자가 브라우저에 입력하여 웹 사이트에 액세스하는 위치입니다. 예: example.com
. OCI Object Storage 버킷에 정적으로 호스팅된 웹 사이트를 Cloudflare에 추가할 예정입니다. 자세한 내용은 Cloudflare에 사이트 추가를 참조하십시오.
이 자습서에서는 openzero.cloud
이라는 도메인을 사용합니다.
Cloudflare에 로그인하고 사이트 추가를 클릭한 후 웹사이트 도메인 이름을 입력하십시오. Cloudflare는 DNS 레코드를 자동으로 스캔하려고 시도합니다.
작업 2: 이름 서버 업데이트
Cloudflare에서 도메인을 구입하지 않은 경우 도메인 등록 기관에서 Cloudflare 이름 서버를 업데이트해야 합니다.
Cloudflare는 일련의 이름 서버를 제공합니다. 도메인 레지스트라 웹 사이트에 로그인하고 Cloudflare에서 제공하는 도메인 이름 서버로 도메인 이름 서버를 업데이트하십시오. 자세한 내용은 이름 서버 변경을 참조하십시오.
작업 3: DNS 레코드 확인
Cloudflare에서 감지한 DNS 레코드를 검토하여 정확성을 확인합니다. 필요한 경우 수동으로 조정하거나 누락된 레코드를 추가하십시오.
다음으로 정적 웹 사이트 버킷을 노출하는 CNAME 레코드를 OCI의 API 게이트웨이를 가리키는 Cloudflare DNS 레코드에 추가해야 합니다.
-
사이트 이름을 누르고 DNS 및 레코드로 이동합니다.
-
레코드 추가를 누르고 다음 정보를 입력합니다.
- 유형:
CNAME
. - 이름:
@
. - 대상:
<Your API Gateway Hostname>
, OCI 콘솔에서 API 게이트웨이의 호스트 이름을 가져올 수 있습니다.
- 유형:
-
Save를 누릅니다.
작업 4: DNS 전달 대기
이름 서버 및 DNS 레코드를 업데이트한 후 DNS 전파가 발생합니다. 이 프로세스는 일반적으로 몇 분에서 몇 시간까지 걸릴 수 있습니다.
작업 5: SSL/TLS 암호화 구성
DNS 전파가 완료되면 Cloudflare 대시보드로 돌아가서 SSL/TLS 암호화 설정을 구성합니다.
사이트 이름을 누르고 SSL/TLS 및 개요로 이동합니다. 이 자습서에서는 전체를 선택합니다.
작업 6: 도메인 URL 테스트
도메인 URL을 검색하여 브라우저에 입력합니다. 그러면 지정된 도메인에서 애플리케이션이 열립니다.
관련 링크
확인
- 작성자 - Mayank Kakani(OCI 클라우드 아키텍트)
추가 학습 자원
docs.oracle.com/learn에서 다른 실습을 살펴보거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하십시오. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
Expose Your Static Websites Hosted on Oracle Cloud Infrastructure Object Storage to Cloudflare
F93937-01
February 2024
Copyright © 2024, Oracle and/or its affiliates.