Ich habe eine uwsgi-Datei nach diesem Tutorial Ссылка auf Amazon Linux erstellt. Allerdings scheint es nicht zu laufen, da Nginx einfach schlechtes Gateway sagt. Wenn ich den
führe/etc/init/uwsgi.conf
%Vor%Wenn ich Folgendes in der Shell ausführen, wird die Python-Anwendung ausgeführt.
%Vor%uwsgi-prod_demo.ini
%Vor%nginx.conf
%Vor%Um das zu beheben, habe ich ein paar Dinge getan. - Alle Skripte aus dem Home-Verzeichnis in ein / var / www / verschoben - erstellt eine www-Gruppe und www Benutzer und chown / var / www zu www: www
Vollständige Anleitung
Erstellen Sie einen Benutzer und eine Gruppe www und www
%Vor%Erstellen Sie ein Verzeichnis, in dem Ihre Flaschen-Anwendung heißt / var / www /
%Vor%/etc/nginx/nginx.conf
%Vor%/etc/init/uwsgi-prod-demo.conf
%Vor%/var/www/uwsgi-prod_demo.ini
%Vor%Tags und Links nginx amazon-ec2 flask uwsgi upstart