Django + uWSGI + Nginx + SSL - Anforderung für funktionierende Konfiguration (mit Schwerpunkt auf SSL)
Hat jemand eine funktionierende Konfiguration für diese vier?
- Django
- uWSGI
- Nginx
- SSL
Die wichtigste Frage ist, wie man richtig einrichten SSL
für diese? Ich habe gegoogelt sehr viel, und kann immer noch nicht bekommen, um zu arbeiten. Ich habe eine Arbeitsgruppe eingerichtet, die für http
mit unix sockets
, aber das ist so weit wie ich konnte.
Gibt es einige andere Antworten gepostet, aber Sie sind meist code-Schnipsel, und nicht die ganze Konfiguration.
- es ist üblich, ssl beenden in nginx, dann nginx Gespräche an den upstream-Server (uWSGI) über http. Es gibt viele viele Beispiele von online, von denen digitalocean.com/community/tutorials/...
- Ich verstehe, dass
https
beendet an die öffentlichkeit gerichtetennginx reverse proxy server
. Der tutorial link ist hilfreich. Tun dielocation / ... proxy
args blockieren gelten füruWSGI
sind diejenigen, die ersetzt werden müssen mituwsgi
Argumente?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist die grundlegende nginx-Konfiguration, die mit SSL arbeiten und leiten Anfragen an die uwsgi läuft auf port 8000 (Sie können dies ändern, um eine Steckdose, wenn Sie möchten).
Für erweiterte SSL-Einstellungen prüfen DIESE.
uwsgi + nginx + django + ssl
?? Wenn ja, könnten Sie ein Beispiel gebenuwsgi.ini
- Datei? Ihre Hilfe wird viel geschätzt. Dankuwsgi
arbeiten mit web-sockets für mein Aktuelles Projekt. Ich habe verwendet, Gunicorn in der Vergangenheit und haben eine funktionierende version mit ihm. Danke für Eure Hilfe, ich hoffe dieses Problem zu lösen in den nächsten Tag oder so.443/tcp
fürssl
, so war es dieufw
war, dass die Blockierung der Anfrage. Danke.Ich bin neu in nginx,uwsgi und ssl. Hier teilt sich meine Tests nginx und uwsgi config.
Grundsätzlich gibt es vier Schritte zum bereitstellen von Django nur die Unterstützung von SSL/HTTPS.
Config settings.py
Neustart von nginx und uwsgi