程序员

Flask 上手 --- 启动允许远程访问

2020-11-06  本文已影响0人  数科每日

今天接触了 Flask, 第一个任务是在云VM 上运行一个 flask app。 这个任务如果在本地做,会比较简单,但是一旦在云上做,就会遇到访问限制的问题。这里有2个点需要注意:

  1. 打开Security Group 的端口, 一般云上机器都会默认关闭大多数端口访问。 Flask 默认端口是 5000, 需要专门在Security Group 放开访问限制。

  2. Flask Application 如果是用 python xxx.py 启动的话, Flask 就会默认绑定在 127.0.0.1 上, 只有本机才能访问。 一个比较简单的方法是, 把 xxxx.py 改成 app.py (Flask 默认应用文件名)然后在同文件夹下输入:

> ls
> app.py
> flask run --host=0.0.0.0

会出现如下log

image.png

打开的网页


image.png
上一篇下一篇

猜你喜欢

热点阅读