使用 Gunicorn + Nginx 部署 FastApi 项目实战

FastApi项目

  项目比较简单,登录、注册生成token,redis设置有效期保存,后续操作依赖headers中的token进行认证

项目目录

使用 Gunicorn + Nginx 部署 FastApi 项目实战

 

 1.api目录     接口

2.conf目录    配置

3.public目录   异常类、字段验证、token生成

4.sql_app目录  数据库操作

5.dependencies.py token验证

6.gunicorn.py   gunicorn配置文件

7.main.py    项目主文件

 

部署到服务器

1.阿里云和宝塔开放使用端口

2.Gunicorn 启动命令:gunicorn -c gunicorn.py main:app -k uvicorn.workers.UvicornWorker

3.配置Nginx

 

FastApi接口文档 

使用 Gunicorn + Nginx 部署 FastApi 项目实战

 

 

PostMan请求

使用 Gunicorn + Nginx 部署 FastApi 项目实战

 

上一篇:使用 pyinstaller将python文件打包成exe可执行文件


下一篇:动作识别:基于飞桨复现MVF