Nginx et uWSGI: Connexion refusée et 502 Bad Gateway erreur

Essaie de configurer Nginx et uWSGI sur Ubuntu 13.10.

Lorsque j'essaie d'accéder au site, tout ce que j'obtiens est "502 Bad Gateway".

Couru apt-get install nginx uwsgi uwsgi-plugin-python3 pour installer nginx/uwsgi.

/etc/nginx/sites-enabled/page web.com:

server {
        listen          80;
        server_name     webpage.com;
        access_log /var/log/nginx/webpage.com_access.log;
        error_log /var/log/nginx/webpage.com_error.log;


        location / {
            uwsgi_pass      /var/run/webpage.com.uwsgi.socket;
            include         uwsgi_params;
            uwsgi_param     Host $host;
            uwsgi_param     X-Real-IP $remote_addr;
            uwsgi_param     UWSGI_SCHEME $scheme;
            uwsgi_param     SERVER_SOFTWARE nginx/$nginx_version;     
        }
}

/etc/uwsgi/apps-enabled/page web.com

[uwsgi]
vhost = true
plugin = python3
socket = /tmp/webpage.com.sock
master = true
enable-threads = true
processes = 2
home = /var/www/webpage.com/env
wsgi-file = /var/www/webpage.com/env/hello.py
virtualenv = /var/www/webpage.com/env
chdir = /var/www/webpage.com/env
touch-reload = /var/www/webpage.com/reload

/var/log/nginx/page web.com_error.journal

2014/01/17 16:28:58 [error] 25073#0: *13 connect() to unix:///var/run/webpage.com.uwsgi.socket failed (111: Connection refused) while connecting to upstream, client: 83.109.132.224, server: webpage.com, request: "GET /HTTP/1.1", upstream: "uwsgi://unix:///var/run/webpage.com.uwsgi.socket:", host: "webpage.com"

hello.py est juste un simple hello world app.

Ont été aux prises avec ce pour plusieurs heures... Maintenant j'ai besoin d'aide 🙂

très probablement votre uWSGI instance n'est pas en cours d'exécution, vérifier avec un "ps aux" et cochez la case uWSGI journaux de trop

OriginalL'auteur | 2014-01-17