Django + uWSGI + Nginx + SSL demande pour le travail de configuration (accent sur SSL)
Quelqu'un aurait-il une configuration de travail pour ces quatre?
- Django
- uWSGI
- Nginx
- SSL
La question principale est de savoir comment configurer correctement SSL
pour cela? J'ai googlé un lot, et ne peut toujours pas le faire fonctionner. J'ai un travail mis en place pour http
avec unix sockets
, mais c'est aussi loin que je pouvais obtenir.
Il y a d'autres réponses postées, mais ils sont pour la plupart extraits de code, et non pas un ensemble de la configuration.
- il est courant d'avoir ssl mettre fin à nginx, puis nginx parle à l'amont des serveurs (uWSGI) via http. Il existe de nombreux de nombreux exemples de cette ligne, qui est celui de digitalocean.com/community/tutorials/...
- Je comprends que
https
prendra fin à la face du publicnginx reverse proxy server
. Le tutoriel lien est utile. Faire lelocation / ... proxy
args bloc s'appliquent àuWSGI
sont celles qui doivent être remplacéesuwsgi
arguments?
Vous devez vous connecter pour publier un commentaire.
C'est la base de configuration de nginx qui va travailler avec SSL et transmettra les demandes de uwsgi exécute sur le port 8000 (vous pouvez la remplacer par de la socket, si vous voulez).
Pour avancés paramètres SSL vérifier CETTE.
uwsgi + nginx + django + ssl
?? Si oui, pourriez-vous nous donner un exempleuwsgi.ini
fichier? Votre aide est très appréciée. Merciuwsgi
de travailler avec les web sockets pour mon projet actuel. J'ai utilisé Gunicorn dans le passé et ont une version de travail avec elle. Je vous remercie pour votre aide, j'espère résoudre ce dans les prochains jours.443/tcp
pourssl
, alors que c'était laufw
qui a été le blocage de la demande. Merci.Je suis nouveau sur nginx,uwsgi et ssl. Ici partage mes tests de nginx et uwsgi config.
Fondamentalement, il existe quatre étapes pour déployer Django seulement le support de SSL/HTTPS.
Config settings.py
Redémarrer nginx et uwsgi