Ich versuche, diesem Tutorial zu folgen, um uWSGI
mit Django
und nginx
auf einzurichten Ubuntu
16.04
.
Es funktioniert alles bis zum allerletzten Schritt (oh die Ironie ...), bei dem ich versuche, diesen Befehl auszuführen:
sudo service uwsgi start
Wenn mit dem folgenden Fehler fehlschlägt:
Uwsgi.service konnte nicht gestartet werden: Einheit uwsgi.service nicht gefunden.
Andere scheinen einen ähnlichen Fehler zu bekommen:
Uwsgi.service konnte nicht gestartet werden: Einheit uwsgi.service konnte nicht geladen werden: Keine solche Datei oder kein solches Verzeichnis.
Das Problem hängt anscheinend mit der Ubuntu-Version zusammen. Obwohl dieses Tutorial auf Ubuntu 14.04 ausgerichtet ist, scheint es für neuere Versionen nicht zu funktionieren, da Ubuntu in Version 15 vom upstart
Init-Daemon zum systemd
Init-Daemon gewechselt ist .
Wie kann ich systemd
uWSGI starten, damit es mit Nginx und Django funktioniert?
systemctl status uwsgi
bekomme ichImportError: No module named site
.So umgehen Sie diesen Fehler: Damit
sudo systemctl daemon-reload
die neu erstellte Datei uwsgi.service geladen wird.Um Service Start auf jedem Neustart:
sudo systemctl enable uwsgi
.quelle