How to run django on localhost with nginx and uwsgi?
        Posted  
        
            by 
                user2426362
            
        on Server Fault
        
        See other posts from Server Fault
        
            or by user2426362
        
        
        
        Published on 2013-06-27T10:16:49Z
        Indexed on 
            2013/06/27
            10:22 UTC
        
        
        Read the original article
        Hit count: 307
        
How to run django on localhost with nginx and uwsgi?
This im my config but not works.
nginx:
server {
    listen  80;
    server_name localhost;
    access_log /var/log/nginx/localhost_access.log;
    error_log /var/log/nginx/localhost_error.log;
    location / {
        uwsgi_pass  unix:///tmp/localhost.sock;
        include     uwsgi_params;
    }
    location /media/  {
        alias /home/user/projects/zt/myproject/myproject/media/;
    }
    location  /static/ {
        alias  /home/user/projects/zt/myproject/myproject/static/;
    }
}
uwsgi:
[uwsgi]
vhost = true
plugins = python
socket = /tmp/localhost.sock
master = true
enable-threads = true
processes = 2
wsgi-file = /home/user/projects/zt/myproject/myproject/wsgi.py
virtualenv = /home/user/projects/zt
chdir = /home/user/projects/zt/myproject
touch-reload = /home/user/projects/zt/myproject/reload
This config work on my ubuntu server with normal domain (not localhost) but on localhost not working. If I run localhost in web browser I have
Welcome to nginx!
© Server Fault or respective owner