flask网站部署

电子商务 B2C 案例ID:157519
杜兹肺鱼
5 年经验· 510航天研究所
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

该系统采用前后端分离的设计思路
1.Web服务器:Nginx、Apache 用于处理和响应HTTP请求

想要把Flask写的Web应用放到服务器上供他人访问,你不可能让用户使用Flask的5000端口来访问你的Web应用

所以你需要Nginx这个Web服务器做一个反向代理 当用户访问你的域名时 nginx通过代理转到本地的5000端口

2.WSGI容器:uWsgi、Gunicorn

Web框架(Flask)和Web服务器(Nginx)之间的通信,需要一套双方都遵守的接口协议。而WSGI协议就是用来统一这两者的接口的(WSGI是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口)

Gunicorn和uWSGI是常用的WSGI容器,Gunicorn直接用命令启动,不需要编写配置文件,相对uWSGI要容易很多,所以这里我也选择用Gunicorn作为容器。(uWSGI让我更迷糊 Gunicorn简单点)

flask网站部署

电子商务 · B2C 案例ID:157519
联系该工程师
微信扫码,建群沟通
作者: 杜兹肺鱼 - 5年经验- 510航天研究所

案例介绍

该系统采用前后端分离的设计思路
1.Web服务器:Nginx、Apache 用于处理和响应HTTP请求

想要把Flask写的Web应用放到服务器上供他人访问,你不可能让用户使用Flask的5000端口来访问你的Web应用

所以你需要Nginx这个Web服务器做一个反向代理 当用户访问你的域名时 nginx通过代理转到本地的5000端口

2.WSGI容器:uWsgi、Gunicorn

Web框架(Flask)和Web服务器(Nginx)之间的通信,需要一套双方都遵守的接口协议。而WSGI协议就是用来统一这两者的接口的(WSGI是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口)

Gunicorn和uWSGI是常用的WSGI容器,Gunicorn直接用命令启动,不需要编写配置文件,相对uWSGI要容易很多,所以这里我也选择用Gunicorn作为容器。(uWSGI让我更迷糊 Gunicorn简单点)

相似案例推荐

  • 仿TPShop

    仿TPShop

    商城B2C。常规应用商城,购物流程,以及相关人员推广奖励 负

  • 微信小程序司机端开发

    微信小程序司机端开发

    该小程序是专为司机角色提供的一个用于接单、物流跟踪、交易提现

  • 钱货达供应链金融平台

    钱货达供应链金融平台

    该Sass项目为解决物流行业的发货方与收货方联系有困难的行业

  • 电商平台C端

    电商平台C端

    完整的电商平台,基于微服务架构,根据领域划分,拆分成8个微服

  • JShop

    JShop

    Jshop基于当前流行技术组合的前后端分离商城系统: Spr

  • 三介商城

    三介商城

    直销+微商+直播   参与公司平台项目开发规划、负责后端的接

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×