美文网首页
部署Flask项目

部署Flask项目

作者: 深吸一口气 | 来源:发表于2018-12-16 13:58 被阅读0次

原文地址:https://www.cnblogs.com/zhangjpn/p/6876412.html?utm_source=itdadao&utm_medium=referral
uwsgi + Nginx

Flask项目结构:

FlaskProject/
    app/
        static/
        templates/
        __init__.py
        views.py
    run.py
    uwsgi.ini

uwsgi.ini配置:

[uwsgi]
# 使用的通讯协议,有http,socket,http-socket
http = 127.0.0.1:5000
# flask应用所在的文件
wsgi-file = /usr/local/nginx/html/taskManager/manager.py
# flask应用实例的名称
callable = app
processes = 1
threads = 2
touch-reload = /usr/local/nginx/html/taskManager/

使用http协议是配置Nginx:

server{
  listen  80;
  server_name  localhost;
  location /flask {
    proxy_pass  http://127.0.0.1:5000;
  }
}

相关文章

网友评论

      本文标题:部署Flask项目

      本文链接:https://www.haomeiwen.com/subject/roztkqtx.html