jxwjq 发表于 2018-11-14 10:59:26

使用Nginx配置Django应用

  1.使用easy_install安装flup模块
  2.修改nginx的配置文件:
  server {
  listen       8000;
  server_namelocalhost;
  location / {
  fastcgi_pass 127.0.0.1:8051;
  fastcgi_param PATH_INFO $fastcgi_script_name;
  fastcgi_param REQUEST_METHOD $request_method;
  fastcgi_param QUERY_STRING $query_string;
  fastcgi_param CONTENT_TYPE $content_type;
  fastcgi_param CONTENT_LENGTH $content_length;
  fastcgi_param REMOTE_ADDR $remote_addr;
  fastcgi_param SERVER_PROTOCOL $server_protocol;
  fastcgi_param SERVER_PORT $server_port;
  fastcgi_param SERVER_NAME $server_name;
  fastcgi_pass_header Authorization;
  fastcgi_intercept_errors off;
  }
  }
  3.到项目目录下,运行:
  python manage.py runfcgi method=threaded host=127.0.0.1 port=8051
  4.启动nginx服务器
  5.访问localhost:8000即可
  官网相关链接
  https://code.djangoproject.com/wiki/DjangoAndNginx

页: [1]
查看完整版本: 使用Nginx配置Django应用