创建文件夹存放脚本

将所有文件放在服务器的一个文件夹内(随意)

脚本下载
https://www.z2blog.com/index.php/learn/423.html

安装所需模块

切换到项目根目录

2020/04/09/d2a3e0409053844.png

使用指令pip install -r requirements.txt安装所需模块

安装screen

安装screen

centos:

yum install screen

ubuntu:

apt-get install screen

使用screen

安装完之后,使用指令screen -S signapi 创建新的窗口

2020/04/09/1dd810409053843.png

运行脚本

输入指令

uvicorn main:app --host 0.0.0.0 --port 8000

然后就会出现如下画面

2020/04/09/1bc830409053844.png

这个时候就可以访问 http://服务器ip:8000/docs 查看是否访问正常

如果使用宝塔面板或者阿里云,腾讯云等等有安全组的服务器,需要在安全组内放开你所指定的端口,否则无法访问

也可以在这个页面进行接口测试

2020/04/09/42b2b0409053843.png

Ctrl + a + d可以切换回主窗口

关闭程序

如果需要关闭服务,可以使用screen -r signapi切换到任务窗口,然后按Ctrl + c结束程序

Last modification:April 9th, 2020 at 05:41 pm