선배가 파이선 웹서버인 토네이도를 운영해 본적이 있냐고 묻길래 도전해 봤다.
매뉴얼한 방법이 있는데, notebook이라는 프레임워크 비슷한 것이 실행되어야 하는데, 모듈이라던지 뭔가가 부족해 에러가 발생했다.
단순히 웹서버만 구동시키니 동작했다.
$ tar xvzf tornado-4.0.2.tar.gz
$ python setup.py build
$ python setup.py install
$ vi basic.py
import tornado.ioloop
import tornado.web
application = tornado.web.Application([
(r"/(.*)", tornado.web.StaticFileHandler, {"path": ".","default_filename": "index.html"})
])
if __name__ == "__main__":
application.listen(8080,"0.0.0.0")
tornado.ioloop.IOLoop.instance().start()
$ vi index.html
I'm your default index page
$ python basic.py
droidbox 를 실행하려고 설치한 ubuntu 14.04
실행하긴 했지만, 자동 진단 결과가 그리 쓸모있는 정보를 보여주지 못한다.
tornado로 만족하자.
댓글 달기