uWSGI部署Flask项目

Web 项目 Flask+ uWSGI + Nginx 部署 Flask项目部署(Flask+ uWSGI + Nginx) 当网站开发完成之后,并不能让所有人可以访问。是因为现在项目放在本地,你的本地IP不是一个所有人请求到的IP 如何让自己的Flask项目跑在互联网上 Flask确实自带开发服务器,但是这个服务器只能支持200并发。性能太差,可以用于开发,不可以用于工作,所以需要进行工作服务器部署。 目前,各位同学需要掌握的是部署的流程,具体的细节不必在意。 一、使用环境 Centos7 + Python3.7 二、Centos 中 Python2和Pyth 阅读详情


简单记录下本次在linux系统下用uWSGI部署flask项目的过程。

用到的软件

  1. PuTTY:用来连接Linux服务器终端;
  2. FileZilla:当前系统与服务器之间传送文件(选择sftp://ip,22端口);

uWSGI安装

pip install uwsgi

uWSGI配置

[uwsgi]

master = true    #启动主进程,来管理其他进程,其它的uwsgi进程都是这个master进程的子进程,如果kill这个master进程,相当于重启所有的uwsgi进程。				
http = :1234   #服务端口
chdir = /home/login_user/app/FlaskWeb  #项目目录
wsgi-file = /home/login_user/app/FlaskWeb/FlaskWeb.py  #flask项目运行文件
callable = app  #设置在收到请求时,uWSGI加载的模块中哪个变量将被调用,本次flask项目里为“app”。
buffer-size = 65536  #设置用于uwsgi包解析的内部缓存区大小。默认是4k。
processes = 4 #服务进程数
threads = 8 #线程数
enable-threads = true #
max-requests = 2000 #最大请求数
daemonize = flaskweb.log #使进程在后台运行,记录日志

保存以上为flaskweb.ini文件,放在FlaskWeb文件夹里

Flask例子

#!/usr/bin/env python 
# -*- coding:utf-8 -*-

from flask import Flask

app = Flask(__name__)
@
flask用nginx+uwsgi进行项目部署 项目部署文档 环境搭建: ​ linux系统: ubantu 20.4 ​ python3.9 ​ 查看当前pip安装的所有插件:pip list ​ 生成当前项目使用的python版本的安装环境: pip freeze > requirements.txt ​ 下载安装环境**:** pip install -r requirements.txt 注意:如有虚拟环境记得切换一下环境再安装 ​ **修改hos 阅读详情

相关推荐

flask+vue+nginx+uwsgi项目部署

1.背景 这次部署flask+vue项目在网上找了很多的资料,说实话我当时就特别想吐槽为什么自己部署的都不知道是什么玩意的还要写博客呢,看的我是很头疼。不过最后项目还是部署起来了,所以想着自己写一个这个博客,来帮助有需要的人。有啥不足的或者理解不到位的地方,有请各位大佬提出! 2.项目部署前说明 本次项目采用的技术是前后端分离的部署架构,前段采用vue后端采用flask。 前端部署采用nginx后端采用uwsgi 本次主要讲解部署流程 3.前端部署 nginx下载安装:自己网上找资料,主要就是

weixin_45549915的博客 1348

阿里云(腾讯云)+Centos7.3部署多个Flask项目(nginx+uwsgi)

近期做了一个代购管理平台,类似于微商后台管理系统,部署在了腾讯云上,后因为域名原因迁移到了阿里云。迁移过程部署的具体细节忘记了,导致又花了一点时间解决,于是乎特意在此总结下部署经验。 部署环境:Centos7.3、Python2.7、Nginx、Uwsgi、Mysql 1、基本环境配置 使用yum源安装如下资源(注意以下开头yum和pip区别): yum install python  ...

编程之路 2367

使用PaddleOCR识别查验平台验证码

PaddleOCR识别国税查验平台验证码

m0_63932300的博客 1269

MFC停靠窗口实战:CDockablePane从创建到控件布局的完整指南(附残影问题排查)

本文提供了MFC中CDockablePane停靠窗口的完整实战指南,涵盖从自定义窗格类创建、主框架集成、内部控件布局到高级功能定制的全过程。针对开发中常见的“残影”视觉问题,文章深入剖析了其根源,并给出了系统性的排查步骤与解决方案,帮助开发者构建稳定、专业的可停靠用户界面。

sun99的博客 615

yolo自动化项目实例解析(九) 导航

比如我们经常使用的导航,说白了就是寻找两点之间最近的路径,也就是所谓的寻路,我们需要想办法让程序知道他要去哪里,路径包含(起点、轨迹、路径)

默子昂 1998

中兴OLT配置实战:从零开始,手把手教你完成一个HGU的完整业务开通(含DBA模板、限速与远程升级)

本文详细介绍了中兴OLT配置实战,从零开始手把手教你完成HGU的完整业务开通,包括DBA模板设计、限速与远程升级等关键步骤。通过实际案例和详细命令,帮助工程师快速掌握GPON网络配置技巧,提升运维效率。

weixin_30599769的博客 351

EBSD数据转ABAQUS的inp文件实操指南

晶体塑性有限元模拟中,如何将材料微观组织表征数据转化为可计算的有限元模型,是连接实验与仿真的关键环节。EBSD技术能够获取材料表面的晶体取向、晶粒形貌和晶界分布信息,但这类数据需要经过格式解析、欧拉角转换、网格生成等步骤,才能被ABAQUS等有限元软件读取。通过将扫描点坐标映射为节点、按像素邻域生成单元,并将Bunge约定欧拉角变换为局部坐标系方向余弦,用户可以准确构建包含真实微观结构的inp文件模型。这一流程广泛应用于金属材料形变、织构演化及应力集中分析等研究场景,有效提升仿真结果与实验的一致性。围绕数据

weixin_42509513的博客 314

倍福TC3 PLC高速采集实战:如何用PLC-Recorder实现0.24ms级时间戳同步

本文详细介绍了倍福TC3 PLC与PLC-Recorder实现0.24ms级时间戳同步的工程实践方案。通过硬件拓扑设计、时间源选择优化、报文结构封装及同步验证方法,为工业自动化领域的高精度数据采集提供了可靠解决方案,特别适用于精密装配、激光切割等微秒级同步要求的场景。

weixin_29193359的博客 374

枚举 ACS 电机状态位 完全解析

本文解析了ACS运动控制器SDK中的MotorStates枚举,该枚举对应控制器状态标志位?MFLAGS。主要介绍了6个核心状态:ACSC_ALL(-1)表示所有轴,ACSC_NONE(0)为空闲状态,ACSC_MST_ENABLE(1)为轴使能,ACSC_MST_INPOS(16)表示到位,ACSC_MST_MOVE(32)为运动中,ACSC_MST_ACC(64)为加速中。文章还补充了完整的枚举定义,包含报警、回零等状态,并提供了在晶圆AOI4轴运动中的典型应用场景,如判断轴状态、运动条件等。最后强调只

StevenChen的博客 249

uni-app - 将 base64 图片编码转为 Blob 本地文件路径(把base64类型的图片,转换成blob二进制文件流)适用于 uni-app / vue.js / JavaScript

uni-app/vue.js/JavaScript将base64转Blob,uniappapp端如何将图片的base64编码转换成File对象或Blob,uni-app/vue.js/JavaScript中拿到base64转blob对象,uniapp图片base64格式转blob格式方法,uniapp上传图片压缩转base64码与base64转图片路径,Base64/Blob/File图片文件转换,url、base64、blob相互转换方法,读取本地文件为Base64并转成B

🏆 前端领域优质创作者 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

上一篇: Windows系统利用IIS部署Flask项目
下一篇: Python项目搬迁,快捷导出环境依赖包
AStupidHorse
博客等级 码龄9年 0粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值