토네이도 2.4를 설치하면 응용 프로그램을 어떻게 실행할 수 있습니까? ngnix를 설치해야합니까? 실행중인 응용 프로그램에 대해 쓰지 않는 documentaton에서!토네이도로 시작
우분투를 사용하여, 감사합니다!
토네이도 2.4를 설치하면 응용 프로그램을 어떻게 실행할 수 있습니까? ngnix를 설치해야합니까? 실행중인 응용 프로그램에 대해 쓰지 않는 documentaton에서!토네이도로 시작
우분투를 사용하여, 감사합니다!
토네이도는 실행할 수있는 응용 프로그램이 아닙니다. 웹 서비스 용 라이브러리입니다. 파이썬을 실행/서비스 할 수있는 서버를 설치해야합니다. 그런 다음 토네이도 모듈을 설치할 수 있습니다. 설치 지침을 읽었습니까?
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 서버 외에는 스크립트에 액세스하는 방법이기 때문에.
는 파이썬 파일 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
그에게 웹 서버 : D – user739711