목차
- cloudflare를 사용하여 직접 웹사이트 배포
cloudflare 배포

직접 제작한 웹사이트를 실제 인터넷 환경에 배포하고,구매한 도메인과 연결하여 누구나 접속할 수 있는 형태로 만들었다. 단순히 로컬 환경에서 실행되는 웹사이트가 아니라, Cloudflare Pages를 이용해 실제 배포하였다.
사용한 서비스
웹사이트 배포를 위해 Cloudflare Pages를 사용하였다. Cloudflare Pages는 정적 웹사이트를 빠르게 배포할 수 있는 서비스이며, 별도의 서버를 직접 구축하지 않아도 웹사이트를 인터넷에 공개할 수 있다. 또한 구매한 도메인을 Cloudflare DNS와 연결하여 기본 배포 주소가 아닌 직접 설정한 도메인으로 접속할 수 있도록 하였다.
배포 과정
먼저 제작한 웹사이트를 Cloudflare Pages에 배포하였다. 배포가 완료되면 Cloudflare에서 기본 Pages 주소가 생성된다. 이후 구매한 도메인을 Cloudflare에 등록하고, DNS 설정에서 CNAME 레코드를 추가하여 서브도메인이 Cloudflare Pages 주소를 가리키도록 설정하였다.
이를 통해 사용자가 직접 설정한 도메인으로 접속하면 Cloudflare Pages에 배포된 웹사이트가 표시되도록 구성하였다.
DNS 설정
DNS 설정에서는 CNAME 레코드를 사용하였다. CNAME은 특정 도메인 주소를 다른 도메인 주소로 연결해주는 역할을 한다. 이번 과제에서는 구매한 도메인의 서브도메인을 Cloudflare Pages 배포 주소와 연결하였다. 이를 통해 기본 배포 주소가 아닌 실제 도메인 주소로 웹사이트에 접속할 수 있게 되었다.
배포 결과
배포 후 실제 도메인으로 접속했을 때 웹사이트가 정상적으로 표시되는 것을 확인하였다. 또한 Cloudflare를 통해 HTTPS가 적용되어 보안 연결이 가능해졌다. 결과적으로 웹사이트 제작부터 도메인 연결, DNS 설정, 실제 배포까지의 전체 과정을 직접 수행하였다.
추후 개발 할 것
