LEVEL 14 QUEST
나만의 웹서버 1분 만에 띄우기
Python 한 줄로 웹서버를 만들고, 브라우저에서 내 파일을 열어보세요!
LEVEL 14 — LESSON 4
🤯
💻
🌐
1분 만에 웹서버가 뜬다고?!
Python 한 줄짜리 명령어 하나로
내 컴퓨터가 진짜 웹서버가 됩니다.
설치도 없이, 지금 당장 시작해봐요!
🌐 웹서버가 뭔데?
웹서버 = 도서관 사서
쉽게 이해하는 비유
도서관에 가면 사서 선생님이 있죠. 손님이 "혹시 파이썬 책 있나요?"라고 물으면, 사서는 서가에서 책을 찾아 건네줍니다. 웹서버가 바로 그 사서예요.
브라우저(손님)가 "index.html 파일을 주세요!"라고 요청(Request)하면, 웹서버는 폴더에서 해당 파일을 찾아 브라우저에게 응답(Response)합니다. 이게 전부예요!
브라우저(손님)가 "index.html 파일을 주세요!"라고 요청(Request)하면, 웹서버는 폴더에서 해당 파일을 찾아 브라우저에게 응답(Response)합니다. 이게 전부예요!
요청과 응답 흐름
브라우저
손님
→
요청
(Request)
(Request)
웹서버
사서
→
파일
찾기
찾기
파일 시스템
서가(폴더)
→
응답
(Response)
(Response)
화면 출력
웹페이지
Apache / Nginx
실제 웹사이트에서 쓰는 대형 웹서버. 네이버, 카카오, 구글 모두 이런 서버를 씁니다. 설정이 복잡하고 전문 지식이 필요해요.
Python http.server
Python에 기본 내장된 초간단 웹서버. 명령어 한 줄이면 바로 실행! 개발·테스트용으로 딱 좋습니다.
✨ 핵심 포인트
웹서버는 특별한 프로그램이 아니에요. 폴더 안의 파일을 브라우저에게 건네주는 프로그램일 뿐입니다. Python은 이 기능을 처음부터 내장하고 있어요.
🔒
여기까지는 미리보기입니다
나만의 웹서버 1분 만에 띄우기
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.