uwsgi + nginx + Django

pip instalar uwsgi

cd / opt / zbmbuilding

vim uwsgi.ini

 

[Uwsgi]

chdir = / opt / zbmbulding
módulo = zbm.wsgi
# wsgi-file = /opt/zbmbulding/zbm/wsgi.py
master = verdaderos
procesos = 3
buffer-size = 65.536
socket = 0.0.0.0:8000
vacío = true
PYTHONPATH = / usr / bin / python
daemonize = /opt/zbmbulding/uwsgi.log

 

tocar uwsgi.log

No comience uwsgi:
LN / root / Py37 / uwsgi / usr / bin / uwsgi
pkill -9 uwsgi
empezar: uwsgi --ini uwsgi.ini
parada: uwsgi --stop uwsgi.pid
reinicio: uwsgi --reload uwsgi.pid
desinstalación:
desinstalación uwsgi PIP3
sudo apt-get Quitar el uwsgi

 

instalar Nginx

yum -y install nginx

nginx -V

cd / etc / nginx /

cd conf.d /

Vine * conf

servidor {
escuchar 80;
localhost nombre_servidor;

access_log /opt/zbm_access.log;
error_log /opt/zbm_error.log;

client_max_body_size 75M;

lugar / {
# root / usr / share / nginx / html;
root / opt / RiskControl;
índice index.html index.htm;
}

lugar / zbm {
incluir uwsgi_params;
uwsgi_pass 127.0.0.1:8000;
zbm.wsgi uwsgi_param UWSGI_SCRIPT;
uwsgi_param UWSGI_CHDIR / opt / zbmbulding;
}


error_page 500 502 503 504 /50x.html;
location = /50x.html {
root / usr / share / nginx / html;
}

lugar / estática {
alias / opt / zbmbulding / estática;
}
}

 

Supongo que te gusta

Origin www.cnblogs.com/yichuncom/p/12481863.html
Recomendado
Clasificación