2012-11-11 1 views
1

토네이도 2.4를 설치하면 응용 프로그램을 어떻게 실행할 수 있습니까? ngnix를 설치해야합니까? 실행중인 응용 프로그램에 대해 쓰지 않는 documentaton에서!토네이도로 시작

우분투를 사용하여, 감사합니다!

답변

0

토네이도는 실행할 수있는 응용 프로그램이 아닙니다. 웹 서비스 용 라이브러리입니다. 파이썬을 실행/서비스 할 수있는 서버를 설치해야합니다. 그런 다음 토네이도 모듈을 설치할 수 있습니다. 설치 지침을 읽었습니까?

http://pypi.python.org/pypi/tornado

"파이썬 2.6 및 2.7에, 단순히 표준 라이브러리는 epoll 지원을 포함 때문에, setup.py가있는 건물 대신 PYTHONPATH에 토네이도 디렉토리를 추가 할 수있다."

CGI를 지원하고 Python이 설치된 서버 구성 만 있으면됩니다. 아파치 또는 nginx처럼. so, kind (kind of) http://docs.python.org/2/howto/webservers.html 문서의 첫 번째 페이지는 파이썬의 아웃 사이즈와 관련이 없다는 것을 말합니다. 기능하는 HTTP 서버 외에는 스크립트에 액세스하는 방법이기 때문에.

+0

그에게 웹 서버 : D – user739711

3

는 파이썬 파일 server.py

import tornado.httpserver 
import tornado.ioloop 
import tornado.options 
import tornado.web 

from tornado.options import define, options 

define("port", default=8888, help="run on the given port", type=int) 


class MainHandler(tornado.web.RequestHandler): 
    def get(self): 
     self.write("Hello, world") 


def main(): 
    tornado.options.parse_command_line() 
    application = tornado.web.Application([ 
     (r"/", MainHandler), 
    ]) 
    http_server = tornado.httpserver.HTTPServer(application) 
    http_server.listen(options.port) 
    tornado.ioloop.IOLoop.instance().start() 


if __name__ == "__main__": 
    main() 
지금

당신이 파이썬으로 시작할 수 있습니다을 만들!

python server.py 

브라우저를 열고 ->http://127.0.0.1:8888

관련 문제