如何在龙卷风中定义服务器名称
How to define a server name in tornado
我刚开始使用torando。
我可以 运行 标准 "hello world" 示例:
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 ?
谢谢
如果只是访问从同一台机器:
在/etc/hosts
中,放:
192.168.0.20 myhomeserver
如果需要从多台机器访问它,2个解决方案:
- 在每台机器的 /etc/hosts
中放入相同的行
在本地网络的 DNS 服务器中创建 A 记录
更多信息 here 如果您的网络中有 linux 服务器。
在所有这些情况下,您仍然需要在浏览器中的服务器名称后添加端口。
我刚开始使用torando。 我可以 运行 标准 "hello world" 示例:
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 ? 谢谢
如果只是访问从同一台机器:
在
/etc/hosts
中,放:192.168.0.20 myhomeserver
如果需要从多台机器访问它,2个解决方案:
- 在每台机器的 /etc/hosts 中放入相同的行
在本地网络的 DNS 服务器中创建 A 记录
更多信息 here 如果您的网络中有 linux 服务器。
在所有这些情况下,您仍然需要在浏览器中的服务器名称后添加端口。