关于配置nginx django uwsgi的几点说明

原文链接:http://www.jianshu.com/p/e6ff4a28ab5a

 

需要说的是首先要搞清楚python的版本

因为Centos用的是2.6的python版本,导致了各种问题。

但是yum又要用2.6

所以先装个2.7版本的python。

 

然后是nginx,我是通过编译安装的

在/usr/local/nginx下

server {

        listen   80;
        server_name www.you.com;
        access_log /home/work/var/test/logs/access.log;
        error_log /home/work/var/test/logs/error.log;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
      #这个是需要重点添加的 很关键。
        location / {
         include        uwsgi_params;
         uwsgi_pass     127.0.0.1:8077;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        location /static/ {
            alias  /home/work/src/sites/testdjango1/testdjango/collectedstatic/;
            index  index.html index.htm;
        }

        location /media/ {
            alias  /home/work/src/sites/testdjango1/testdjango/public/media/;
        }
    }

 

posted @ 2015-09-15 17:54  _Doraemon  阅读(208)  评论(0编辑  收藏  举报