0%

uwsgi与nginx配置

uwsgi配置

切换conda环境

1
conda activate paddle_ang

img
flask项目目录下新建uwsgi.ini文件

1
vim uwsgi.ini

输入以下内容注意#注释需要去掉,不然可能会报错

1
2
3
4
5
6
7
8
9
10
[uwsgi]
http = 0.0.0.0:3000 #用http与nginx通信
chdir = /aobosaisi/antigener_detection/ #项目根目录
wsgi-file = main.py # 运行的py主程序
callable = app #app名
buffer-size = 65536


stats=%(chdir)/uwsgi.status
pidfile=%(chdir)/uwsgi.pid

nginx配置

修改conf文件
代理添加

1
server 172.19.239.123:3000;

img

启动uwsgi

uwsgi守护进程运行

1
uwsgi -d --ini uwsgi.ini

img
uwsgi关闭

1
uwsgi --stop uwsgi.pid

uwsgi重启

1
uwsgi --reload uwsgi.pid