Используете LetsEncrypt / Certbot с сервером разработки django? - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь внедрить SSL на моем dev-сервере, просто для того, чтобы увидеть, как он работает.

На странице Certbot я вижу, что Certbot работает с Apache, Nginx, Haproxy и Plesk.

Как бы я реализовал это с помощью сервера разработки Django? Я еще не работаю в производственной среде.

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

Просто чтобы сначала кое-что прояснить: djangos dev server ./manage.py runserver не НЕ обслуживает HTTPS, только простой HTTP.

Так что вам следует использовать веб-сервер (из упомянутых вами: Apache, Nginx, Haproxy или Plesk), чтобы протестировать SSL / HTTPS с сертификатами.

См. этот пост и этот пример кода дляидеи для реализации SSL с сервером разработки.

0 голосов
/ 25 апреля 2018

Вы должны создать самоподписанный сертификат , а затем вы можете настроить Nginx в качестве фронтального веб-сервера для вашего приложения uWSGI Django.

...