宝塔 搭建 网站基于Python项目 FastAPI + Uvicorn

发表于 : 2024-06-18   · CC BY-NC-SA 4.0 ·   652 人浏览
服务器 系统:Alibaba 3 [ Centos一样 ]
宝塔Linux面板免费版: 8.2.0
安装好 Python 版本 ↓图↓

创建 PythonFastAPI 文件夹
在文件夹下 新建空的  index.py  ↓图↓

等一下手动安装依赖包  ↓图↓

设置
域名管理: 自己配置域名
外网映射: 开启
SSL: 自己配置SSL
模块
fastapi  版本不用选  安装
fastapi 默认使用 uvicorn  #把 gunicorn 可以删除

启动成功

---------------------------------------------
遇到 OSError: cannot load library 'pango-1.0' 这样的错误,不知道是不是这个过程发生的.
sudo yum install pango
如果可以正常运行,可以忽略
Python 宝塔 FastAPI Uvicorn 网站 Fast Python web 框架