nginx-app.conf

upstream django {
    server 0.0.0.0:8000;
}

server {
    listen      80 default_server;

    server_name django; # 似 潚~D主彜ºip彈~V佟~_佐~M作°佝~@
    charset     utf-8;

    client_max_body_size 75M;

    location /media  {
            alias /home/yscz/XWX_TEST/EDA_SERVER/media;
    }

    location /static {
        alias /home/yscz/XWX_TEST/EDA_SERVER/static;
    }

    location /static/admin {
        alias /usr/local/lib/python3.6/dist-packages/django/contrib/admin/static/admin;
    }
    location / {
        proxy_pass http://django;

    }

        location /ws {
        proxy_pass http://django;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Host $server_name;
  }
}
posted @ 2019-07-05 14:17  临冬城城主  阅读(161)  评论(0)    收藏  举报