Py学习  »  Django

在不使用Nginx的情况下使用SSL部署Django

Daniel Gleason • 3 年前 • 1291 次点击  

部署django项目时,是否可以不使用第三方工具(如nginx或apache)来提供https://网页?为了提供https而被迫设置反向代理或其他web服务器似乎有点过头了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/133891
 
1291 次点击  
文章 [ 1 ]  |  最新文章 3 年前
rzlvmp
Reply   •   1 楼
rzlvmp    3 年前
  1. 内置开发服务器的使用( manage.py runserver )是一个 bad idea 用于生产环境。但是,是的 you can use SSL connection
  2. 更好的办法是使用一些应用服务器。例如 gunicorn .是的,你也可以 SSL connection 和gunicorn在一起。
  3. Apache或Nginx服务器不是 just for https 。这些允许您有效地控制其他服务器资源,如最大进程数、请求/响应头等。WEB服务器支持许多无需编写python代码即可设置的功能。这对infra/服务器工程师来说更容易理解。