Python 초간단 웹서버

웹서비스를 하고 싶은 폴더를 만들어 들어갑니다.

$ cd ~/webroot

서비스하고 싶은 프로그램을 작성합니다.

$ vi index.html
Hello, World!

저는 index.html안에 Hello, world라는 문자열을 저장했습니다.
index.html이 저장된 폴더에서 PORT번호를 지정하여 웹서비스를 실행합니다.

$ python -m http.server

자 그러면 서버가 잘 돌아가는지 확인해볼까요?

$ curl http://localhost:8000
Hello, world

Hello, world라는 문자열을 웹서버로 부터 반환받았습니다.

SimpleHTTPServer가 없는 Python버전의 경우 아래의 명령어로 서버를 띄울수 있습니다.

$ python -m http.server 8000