nginx + uswgi +主管

  

nginx + uswgi +主管
主管:
添加一个supervisor.ini配置,然后在/etc/supervisord。参看文件中的包括下文件添加对应的路径
,
[包括]
文件=/home/coding/workspace/D_Test/D_Test/supervisor.ini

  

uwsgi.ini:
[uwsgi]
;与后面nginx配置路径要一样,启动时会生成对应的测试。袜子=/var/tmp/test.
插座袜子
=/home/coding/workspace/D_Test目录
wsgi-file=D_Test/wsgi。py
touch-reload=/home/coding/workspace/D_Test/reload
流程=2
=4线程
;对应上面的/var/tmp/测试。袜子权限
chmod-socket=777
真空=true

  

主管。ini:
[程序:测试]
命令=uwsgi——ini/home/coding/workspace/D_Test/D_Test/uwsgi.ini=
目录/home/编码/工作区/D_Test
startsecs=0

  

新建一个网站
/etc/nginx/网站/test_nginx。参看
服务器{
听8019;
server_name 0.0.0.0。
utf - 8字符集;
client_max_body_size 75;

  
 <代码>位置/{
  #与上面uwsgi.ini中的套接字一致
  uwsgi_pass unix:///var/tmp/test.sock;
  包括/etc/nginx/uwsgi_params;
  } 
  

}
激活网站
sudo ln - s/etc/nginx/sites-available/test_nginx。参看/etc/nginx/sites-enabled/test_nginx.conf

  

最后:
启动主管在启动nginx
sudo supervisord - c/etc/supervisord。参看
sudo nginx

nginx + uswgi +主管