nginx 配置 uwsgi python 环境

 

nginx 配置 uwsgi   环境

nginx 配置

    location / {
        proxy_pass http://127.0.0.1:8001;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        proxy_connect_timeout 3s;
        proxy_read_timeout 3s;
        proxy_send_timeout 3s;
        proxy_buffer_size 3m;
        proxy_buffers 8  3m;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
    }

uwsgi 配置

[uwsgi]
http = :8001
chdir = /python_app/irr
wsgi-file= app.py
callable =app
processes = 1
virtualenv = /python_app/env


;socket=:8001

daemonize = uwsgi.log

pidfile=uwsgi.pid

 

启动 uwsgi

../env/bin/uwsgi --ini uwsgi.ini
 
 
socket 配置
socket=:8001
location / {
   uwsgi_pass 127.0.0.1:8001;
   include uwsgi_params;
}

 

python 创建虚拟环境

python -m venv env
source env/bin/activate

// 安装库
pip install requests


//退出虚拟环境
deactivate

 

posted on 2025-04-19 14:20  少杨  阅读(12)  评论(0)    收藏  举报