如何在龙卷风中定义服务器名称

时间:2015-11-11 20:55:50

标签: tornado server-name

我刚刚开始使用torando。 我可以运行标准"你好世界"例如:

import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
  def get(self):
    self.write("Hello, world")
application = tornado.web.Application([
     (r"/", MainHandler),
])
if __name__ == "__main__":
      application.listen(8888)
      tornado.ioloop.IOLoop.instance().start()

服务器仅在本地网络中使用。

我可以在浏览器http //:192.168.0.20:8888中编写并获得" Hello world"页。

如何创建服务器名称(例如' myHomeServer') 并使用它从浏览器连接:http://myHomeServer? 感谢

1 个答案:

答案 0 :(得分:1)

如果仅从同一台计算机访问

  • /etc/hosts中,放置:

    192.168.0.20 myhomeserver

如果您需要从多台计算机访问它,2解决方案:

  • 在每台机器的/ etc / hosts
  • 中放入相同的行
  • 在本地网络的dns服务器中创建A记录

    更多信息here如果您的网络中有Linux服务器。

在所有这些情况下,您仍然需要在浏览器中的servername之后添加端口。