파이썬은 HTTP 서버를 구현하기 위한 기본 모듈을 제공하고 있습니다.
Python 3을 기반으로 웹서버를 구축하는 명령어는 다음과 같습니다.
cd /* 서버를 개설할 디렉토리 */
python -m http.server 9000 /* 설정할 포트번호 */
Python 2를 기반으로 구축하는 명령어는 다음과 같습니다.
cd /* 서버를 개설할 디렉토리 */
python -m SimpleHTTPServer 9000 /* 설정할 포트번호 */

저는 Python3을 쓰고 있기 때문에 첫번째 방법을 사용했습니다. 위처럼 입력을 마친 후, localhost:설정한 포트번호를 주소창에 입력하면 localhost 서버가 열린 것을 확인할 수 있습니다.


구조는 해당 디렉토리에 위치한 파일 및 폴더들과 동일한 것을 확인할 수 있습니다.