【问题标题】:Is Django Apache or Nginx是 Django Apache 还是 Nginx
【发布时间】:2021-05-12 04:39:14
【问题描述】:

我在 Django 框架中创建了一个项目,并且我正在设置 SSL 加密,以便它获取 https 而不是 http,并删除浏览器中的安全标志。在 Certbot 的安装过程中,有人问我它正在运行哪个软件。遗憾的是,Django 不是一个选择。我听说 Django 经常归类为 Apache 或 Nginx,但我不确定我的 Django 项目是哪一个。 它是一个 Ubuntu 服务器。

https://certbot.eff.org/ https://letsencrypt.org/getting-started/#with-shell-access

【问题讨论】:

    标签: django ssl https certbot


    【解决方案1】:

    答案是其中任何一个。我相信你有2个选择,安装certbot-django或停止django服务器,让certbot为你创建一个证书,然后适当地适应django。

    【讨论】:

      【解决方案2】:

      Django 两者都不是。

      Apache 或 Nginx 是为您的 Django 应用程序提供服务的 Web 服务器 - Django 对此没有任何影响或意见。

      您只需要确定您正在使用的网络服务器并从那里开始。如果您还没有设置网络服务器,那么您需要选择一个并按照教程进行设置。

      例如,here's 如何使用 Django 设置 Nginx。但请自行研究哪一种最适合您和您的情况。例如,两者的替代方案可以是 Caddy

      【讨论】:

        猜你喜欢
        • 2010-09-16
        • 2012-08-18
        • 2019-02-08
        • 2012-03-14
        • 2014-08-09
        • 1970-01-01
        • 2018-11-30
        • 2020-04-05
        • 2017-06-16
        相关资源
        最近更新 更多