Hello, Flask

Flask

第一个线上Demo:

https://flask.fengtalk.com/ 1
http://asustor.cc:8888/ 2

2018年08月02日这天,使用nginx做反代,然后直接在命令行下通过flask run命令运行hello.py,在终端关闭之后,这网页就无法打开。

可以在生产环境下安装Gunicorn:

(venv) pip install gunicorn

安装完毕之后运行:

(venv) gunicorn -w 4 -b 192.168.50.251:8888 hello:app

解析一下:
192.168.50.251为服务器在局域网的IP地址
8888为gunicorn运行中占用的端口
hello则是所要运行的文件hello.py的文件名
app是下面第3行代码中的变量名app

# hello.py
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, Flask!'

1运行于腾讯云,使用nginx作为反向代理。
2运行于华芸ASUSTOR,直接将端口映射到华芸之上。

标签: flask

评论已关闭