nginx + gunicorn + supervisior + flask 部署 python web

简介

  • 最近离职休假,在家研究 python 的 web 框架
  • 本来是要来 tornado 的,但是因为 Falsk 文档更为齐全,并且更易上手,所以先来了flask
  • 做了一个小 web 之后就想发布,看了一下官方文档说了 Heroku 云服务和其他的 VPS,于是上Heroku 上面去折腾了一番
  • 除了 git 和 Heroku 自己的东西,中间在启动的时候有如下代码:
web: gunicorn gettingstarted.wsgi --log-file -
  • gunicorn 是什么?
  • 继续 google 发现了一套比较通用的部署 python web app 的解决方案
  • nginx + gunicorn + supervisior + flask 来吧在本地折腾一番吧 ...
more ...