Nginx +uwsgi+django配置

Nginx+uwsgi+django配置

  1. nginx配置

    1. nginx.conf 一般位于linux系统的 /etx/nginx/ 目录下

    2.     upstream django {
              server unix:///home/app/app.sock;
          }
          server {
             listen     80;
              server_name  _;
              location / {
                  uwsgi_pass django;
                  include    /home/app/uwsgi_params;
              }
          }
      }
      
  2. uwsgi   

    1.   在/home/app/下创建app.ini 以及uwsgi_params
      1.   app.ini
        chdir           = /home/app
        module          = app.wsgi
        master          = true
        processes       = 10
        socket          = /home/app/app.sock
        chmod-socket    = 666
        
      2. uwsgi_params
        uwsgi_param  QUERY_STRING       $query_string;
        uwsgi_param  REQUEST_METHOD     $request_method;
        uwsgi_param  CONTENT_TYPE       $content_type;
        uwsgi_param  CONTENT_LENGTH     $content_length;
        
        uwsgi_param  REQUEST_URI        $request_uri;
        uwsgi_param  PATH_INFO          $document_uri;
        uwsgi_param  DOCUMENT_ROOT      $document_root;
        uwsgi_param  SERVER_PROTOCOL    $server_protocol;
        uwsgi_param  REQUEST_SCHEME     $scheme;
        uwsgi_param  HTTPS              $https if_not_empty;
        
        uwsgi_param  REMOTE_ADDR        $remote_addr;
        uwsgi_param  REMOTE_PORT        $remote_port;
        uwsgi_param  SERVER_PORT        $server_port;
        uwsgi_param  SERVER_NAME        $server_name;
        
    2.   启动nginx,启动uwsgi

            nginx

          uwsgi --ini app.ini

          

                   

转载于:https://www.cnblogs.com/lazySmeagol/p/6689236.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值