几天前我刚开始在 Django 中开发。在完成一些应用程序后,我读到 Django 最好使用 nginx 处理静态内容,使用 apache 的反向代理处理动态内容。这种配置比其他配置更受欢迎有什么特别的原因吗?
此外,虽然这似乎是标准方法,但我还没有找到合适的教程或文档来完成这种配置。大多数似乎不完整/不起作用。
如果有人可以向我解释如何做到这一点或指出正确的方向或者可能在此处链接教程,那就太好了。
提前致谢。
几天前我刚开始在 Django 中开发。在完成一些应用程序后,我读到 Django 最好使用 nginx 处理静态内容,使用 apache 的反向代理处理动态内容。这种配置比其他配置更受欢迎有什么特别的原因吗?
此外,虽然这似乎是标准方法,但我还没有找到合适的教程或文档来完成这种配置。大多数似乎不完整/不起作用。
如果有人可以向我解释如何做到这一点或指出正确的方向或者可能在此处链接教程,那就太好了。
提前致谢。
我建议使用 nginx 和 gunicorn/uwsgi 配置,这几天更常见并且更容易设置/配置那个 apache。可以在此处找到适当的教程:
1) django + gunicorn和更完整的导师教程,fabric here