简单的python项目fastapi在云服务器的部署

fastapi在云服务器的部署

最近在学习fastapi,但是在本地运行确实很不过瘾,所以买了一个阿里云服务器,今天终于让代码在云服务器上跑起来了。

1.从gitee上将代码克隆下来

git clone --depth [url]

2.安装虚拟环境
切换到对应路径:

cd /root/fastapi/

安装virtualenv

pip3 install virtualenv  

安装虚拟环境

virtualenv --python=$(which python) venv

3.激活虚拟环境

. venv/bin/activate 或 source venv/bin/activate

4.安装依赖项

pip install -r requirements.txt

5.运行

uvicorn main:app --host 0.0.0.0

6.后台运行

uvicorn main:app --host 0.0.0.0 > /root/hello_fastapi.log &

在这里插入图片描述

你可能感兴趣的:(python学习小技巧,python,开发语言,后端)