ubuntu的nginx配置筆記

1.nginx與uwsig的交互問題,

基本原理是 nginx接收到http流通過 進程間的通信把 數據流重定向給uwsgi,然後uwsgi調用pyhons進行處理和回包

我才用的是文件傳輸

nginx.config配置

events {
  worker_connections  1024;  ## Default: 1024
}
http {
    # ...
    upstream django {
#        server 127.0.0.1:8900; //第一次採用socket傳輸數據失敗
        server unix:///home/duanguiyuan/Project/mysite/mysite.sock;//第二次使用文件傳輸。可以滴。
    }

    server {
        listen 88;
        server_name myapp.example.com;
        root /var/www/myapp/html;

        access_log /var/log/nginx.access_log;
        location / {
            index index.html;
        }

        location /static/  {
            alias /home/duanguiyuan/Project/mysite/static/;
        }

        location / {
            uwsgi_pass django;
            include /etc/nginx/uwsgi_params;
        }
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章