비개발자도 30분만에 만드는 Astro 블로그
“블로그 하나 만들어볼까?” 싶다가도 막상 찾아보면 머리가 아파지죠. 워드프레스는 뭔가 복잡하고, 티스토리는 내 맘대로 꾸미기 어렵고. 그래서 포기하신 분들 많을 거예요.
저도 그랬어요. 개발자 친구한테 물어보면 “React 배워”, “Next.js 써봐” 이런 말만 하고. 뭔 소린지 하나도 모르겠더라고요.
근데 Astro라는 걸 알게 됐는데, 이건 진짜 다릅니다. 복사 붙여넣기만 할 줄 알면 30분 안에 블로그가 뚝딱 만들어져요.
왜 Astro인가요?
일단 무료예요. 호스팅비 0원. 도메인만 사면 끝.
그리고 빠릅니다. 네이버 블로그나 티스토리보다 훨씬 빨라요. 구글 검색에도 잘 걸리고요. SEO라고 하는 건데, 쉽게 말해서 내 글이 검색 결과 상위에 뜰 확률이 높아진다는 거예요.
뭔가 어려워 보이는데 실제로 해보면 별거 없어요. 제가 단계별로 알려드릴게요.
준비물
딱 2개만 있으면 됩니다.
- Node.js - 무료 프로그램이에요
- VS Code - 무료 편집기예요
둘 다 검색해서 다운받으면 끝. 설치할 때 그냥 “다음” 버튼만 누르면 돼요.
1단계: 프로젝트 만들기
VS Code를 열고, 상단 메뉴에서 Terminal > New Terminal 클릭하세요.
까만 창이 뜨면 이걸 복사해서 붙여넣기 하세요:
npm create astro@latest my-blog
뭔가 물어보면 그냥 엔터 치면 됩니다. 기본값으로 해도 충분해요.
2단계: 블로그 템플릿 설치
아까 만든 폴더로 이동해야 해요. 터미널에 이렇게 입력:
cd my-blog
그 다음에 필요한 것들 설치:
npm install
좀 기다리면 알아서 다 설치돼요. 뭔가 주르륵 글자가 올라가는데 무시하셔도 됩니다.
3단계: 실행해보기
자, 이제 내 블로그를 볼 차례예요:
npm run dev
터미널에 localhost:4321 이런 주소가 뜰 거예요. 그걸 Ctrl 누르고 클릭하면 브라우저에서 내 블로그가 열립니다.
어때요? 벌써 블로그가 생겼죠?
4단계: 글 쓰기
src/content/blog 폴더를 보세요. 거기에 .md 파일들이 있을 거예요. 이게 블로그 글이에요.
새 글 쓰고 싶으면 그냥 파일 하나 복사해서, 내용만 바꾸면 됩니다. 파일 맨 위에 제목이랑 날짜 적는 부분 있는데, 거기만 수정하면 돼요.
---
title: "내 첫 번째 글"
description: "블로그 시작했어요"
date: 2025-11-23
---
그 아래에 그냥 글 쓰면 됩니다. 마크다운이라고 하는 건데, 그냥 메모장에 글 쓰는 것처럼 하면 돼요.
5단계: 인터넷에 공개하기
무료로 공개하는 방법이 있어요. GitHub Pages라는 건데, 복잡하게 느껴질 수 있지만 한 번만 설정해두면 끝이에요.
GitHub 가입하고 (무료), 저장소 하나 만들고, 터미널에서:
npm run build
이러면 dist 폴더가 생기는데, 이걸 GitHub에 올리면 전 세계 누구나 내 블로그를 볼 수 있어요.
막히면 어떡하죠?
솔직히 처음엔 에러 메시지 보면 당황스러울 수 있어요. 저도 그랬거든요.
근데 대부분의 문제는 구글에 에러 메시지 복붙하면 답이 나와요. 아니면 ChatGPT한테 물어봐도 되고요.
제일 흔한 문제는 Node.js 버전이 낮은 거예요. node -v 쳐서 18 이상이면 괜찮아요.
추천 꿀팁
- 글 쓸 때 이미지는 Unsplash에서 무료로 가져오세요
- 파일명은 영어 소문자로, 띄어쓰기 대신 하이픈(-) 쓰세요
- 매일 조금씩이라도 글 쓰는 습관 들이세요
처음엔 어색해도 3개 정도 글 쓰면 손에 익어요. 그때부터는 진짜 10분이면 글 하나 뚝딱 올릴 수 있습니다.
뭔가 대단한 개발 지식 없어도 돼요. 복사 붙여넣기만 잘하면 됩니다. 오늘 당장 시작해보세요. 생각보다 쉬워서 놀라실 거예요.
← 블로그 목록으로