데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
나만의 웹서버 1분 만에 띄우기
+500 XP
LEVEL 14 QUEST

나만의 웹서버 1분 만에 띄우기

Python 한 줄로 웹서버를 만들고, 브라우저에서 내 파일을 열어보세요!

LEVEL 14 — LESSON 4
🤯 💻 🌐

1분 만에 웹서버가 뜬다고?!

Python 한 줄짜리 명령어 하나로
내 컴퓨터가 진짜 웹서버가 됩니다.
설치도 없이, 지금 당장 시작해봐요!

🌐 웹서버가 뭔데?
📚
웹서버 = 도서관 사서
쉽게 이해하는 비유
도서관에 가면 사서 선생님이 있죠. 손님이 "혹시 파이썬 책 있나요?"라고 물으면, 사서는 서가에서 책을 찾아 건네줍니다. 웹서버가 바로 그 사서예요.

브라우저(손님)가 "index.html 파일을 주세요!"라고 요청(Request)하면, 웹서버는 폴더에서 해당 파일을 찾아 브라우저에게 응답(Response)합니다. 이게 전부예요!
요청과 응답 흐름
📱
브라우저
손님
요청
(Request)
🧑‍💼
웹서버
사서
파일
찾기
📁
파일 시스템
서가(폴더)
응답
(Response)
🖥️
화면 출력
웹페이지
🏛️
Apache / Nginx
실제 웹사이트에서 쓰는 대형 웹서버. 네이버, 카카오, 구글 모두 이런 서버를 씁니다. 설정이 복잡하고 전문 지식이 필요해요.
🐍
Python http.server
Python에 기본 내장된 초간단 웹서버. 명령어 한 줄이면 바로 실행! 개발·테스트용으로 딱 좋습니다.
✨ 핵심 포인트
웹서버는 특별한 프로그램이 아니에요. 폴더 안의 파일을 브라우저에게 건네주는 프로그램일 뿐입니다. Python은 이 기능을 처음부터 내장하고 있어요.
🔒
여기까지는 미리보기입니다
나만의 웹서버 1분 만에 띄우기
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)