2016-05-19 4 views
0

Ich versuche, Nginx + Django + Gunicorn für meine Projektbereitstellung zu implementieren. Ich nehme die Hilfe des folgenden Artikels: http://tutos.readthedocs.io/en/latest/source/ndg.html. Ich folgte den Schritten wie beschrieben. Jetzt versuche ich Gunicorn zu gründen. Was bin ich auf dem Bildschirm bekommen ist:Gunicorn bei Booting Arbeiter mit Pid stecken: 9293

$ gunicorn ourcase.wsgi:application 
[2016-05-19 19:24:25 +0000] [9290] [INFO] Starting gunicorn 19.5.0 
[2016-05-19 19:24:25 +0000] [9290] [INFO] Listening at: http://127.0.0.1:8000 (9290) 
[2016-05-19 19:24:25 +0000] [9290] [INFO] Using worker: sync 
[2016-05-19 19:24:25 +0000] [9293] [INFO] Booting worker with pid: 9293 

Da ich bin neu in nginx & gunicorn, ich bin nicht sicher, ob die oben ein Fehler ist oder nicht. Ich erhalte nichts in Fehlerprotokoll

cat /var/log/nginx/error.log 

Es druckt nichts auf dem Bildschirm. Bitte hilf mir, das zu lösen.

Antwort

1

Dieser Ausgang bedeutet, dass der Prozess läuft. Welches ist was du willst. Sie sollten versuchen, die URL direkt nach dem Ausführen des Befehls über den Browser aufzurufen, ohne ctrl+c zu drücken.

Als Randnotiz können Sie ein Bash-Skript schreiben, das es einfacher macht, den Gunicorn-Befehlen Argumente hinzuzufügen.

Ich habe einen Kern, der genau das tut. https://gist.github.com/marcusshepp/129c822e2065e20122d8

Lassen Sie mich wissen, welche anderen Fragen Sie haben könnten und ich werde einen Kommentar hinzufügen.

+0

Vielen Dank für Ihre Hilfe. Ich werde Sie wissen lassen, wenn ich auf ein Problem stoße. – learner