Der Versuch, ubuntu + nginx + uwsgi zu konfigurieren + djangostarten: Job uwsgi konnte nicht gestartet werden,
Emporkömmling Skript /etc/init/uwsgi.conf
description "uWSGI application server in Emperor mode"
start on runlevel [2345]
stop on runlevel [!2345]
setuid voxa
setgid www-data
exec /usr/local/bin/uwsgi --emperor /etc/uwsgi/sites
uwsgi Konfiguration
[uwsgi]
project = project
base = /home/user
chdir = %(base)/%(project)
home = home/user/Env/project_env
module = %(project).wsgi:application
master = true
processes = 5
socket = %(base)/%(project)/%(project).sock
chmod-socket = 664
vacuum = true
socket = %(base)/%(project)/%(project).sock
chmod-socket = 664
vacuum = true
Aber nach dem Ausführen des Befehls sudo Service uwsgi Start Ich bekomme einen Fehler
Start: Job konnte nicht gestartet werden
Was sollte ich überprüfen, um damit umzugehen?
UPD: mit virtualenv aktiviert App läuft erfolgreich mit uwsgi Befehl
uwsgi --http: 8000 --module project.wsgi
Versuchen Sie '/ usr/local/bin/uwsgi --emperor/etc/uwsgi/sites' von Ihrem Terminal mit dem Benutzer' voxa' und der Gruppe 'www-data' auszuführen. Das gibt möglicherweise einige Fehlerprotokolle oder einen Grund des Fehlschlagens. – GwynBleidD
"!!! keine interne Routing-Unterstützung, Wiederaufbau mit pcre Unterstützung !!!" und "bind(): Berechtigung verweigert [core/socket.c Zeile 230]" – Crampus