본문으로 바로가기
반응형

블로그나 포트폴리오 사이트를 직접 만들어서 운영해보고 싶은데, 서버 비용 때문에 망설이는 분들이 많으실 것 같습니다. 다행히 정적 사이트 수준에서는 무료로 충분히 호스팅할 수 있는 방법들이 잘 갖춰져 있어서, 제가 알아본 내용을 정리해봤습니다.

 

한눈에 비교

서비스 장점 이럴 때 좋음

GitHub Pages 완전 무료, 저장소만 있으면 됨 Jekyll, 순수 HTML 블로그
Vercel 배포 자동화 최고 수준 Next.js, Astro, React 블로그
Netlify 폼/서버리스 함수도 무료 제공 Hugo, Gatsby
Cloudflare Pages 무제한에 가까운 대역폭, 빠른 속도 트래픽이 늘어날 가능성이 있는 사이트

1. GitHub Pages - 가장 간단하고 확실한 방법

 

정적 사이트를 무료로 호스팅하기에 진입장벽이 가장 낮은 방법입니다.

GitHub 저장소만 있으면 별도 서버 설정 없이 배포할 수 있고, 커스텀 도메인도 무료로 연결됩니다.

 

시작 방법

  1. 내아이디.github.io 이름으로 저장소 생성
  2. Jekyll 테마 클론 또는 정적 HTML 파일 추가
  3. git push 하면 몇 분 안에 https://내아이디.github.io로 자동 배포

Jekyll이나 순수 HTML/CSS로 블로그를 직접 만들고 싶고, GitHub 사용이 익숙하다면 가장 먼저 시도해볼 만합니다.

 


2. Vercel - 프론트엔드 프레임워크에 최적화

Next.js, Astro, React 기반으로 좀 더 세련된 블로그를 만들고 싶다면 Vercel이 좋은 선택입니다.

GitHub 저장소를 연결해두면 커밋할 때마다 자동으로 재배포되는 게 가장 큰 장점입니다.

 

시작 방법

  1. GitHub 저장소에 프로젝트 push
  2. Vercel 대시보드에서 저장소 Import
  3. 빌드 설정 자동 감지 후 Deploy 클릭
  4. 이후로는 git push만 하면 자동 재배포

 

무료 서브도메인(프로젝트명.vercel.app)이 바로 제공되고, 커스텀 도메인도 무료로 연결할 수 있습니다.

 


3. Netlify - 폼/함수 기능까지 무료로

Vercel과 흐름은 비슷하지만(GitHub 연결 → 자동 배포), 무료 티어에 폼 제출 처리나 서버리스 함수 같은 기능이 포함돼 있습니다. 블로그에 방명록이나 간단한 댓글 기능을 직접 붙여보고 싶다면 유용합니다.

 


4. Cloudflare Pages - 속도와 대역폭에서 강점

무료 티어인데도 대역폭 제한이 사실상 없다시피 해서, 트래픽이 갑자기 늘어도 부담이 적습니다. 전 세계 CDN을 기본으로 깔고 가기 때문에 로딩 속도도 빠른 편이고, 정적 사이트 생성기 종류를 가리지 않고 두루 지원합니다.

 


정리

  • 가장 간단하게 시작하고 싶다면 → GitHub Pages + Jekyll
  • 좀 더 세련된 블로그를 프레임워크로 만들고 싶다면 → Vercel + Astro/Next.js
  • 댓글/폼 같은 부가 기능도 무료로 붙이고 싶다면 → Netlify
  • 트래픽 증가에 대비하고 싶다면 → Cloudflare Pages

넷 다 GitHub 저장소 연결 후 git push만으로 자동 배포된다는 공통점이 있어서, 결국 어떤 프레임워크로 블로그를 만들지에 따라 선택하면 될 것 같습니다. 저는 이번에 Astro + Vercel 조합으로 한번 만들어볼까 고민 중입니다.

반응형