是 Django Apache 还是 Nginx
Is Django Apache or Nginx
我在 Django 框架中创建了一个项目,我正在设置 SSL 加密,以便它获取 https 而不是 http,并删除浏览器中的安全标志。在安装Certbot的过程中被问到是什么软件运行。遗憾的是,Django 不是一个选择。我听说 Django 通常属于 Apache 或 Nginx 类别,但我不确定我的 Django 项目是哪一个。
这是一个 Ubuntu 服务器。
https://certbot.eff.org/
https://letsencrypt.org/getting-started/#with-shell-access
答案是其中任何一个。我相信您有 2 个选择,安装 certbot-django 或停止 django 服务器并让 certbot 为您创建证书,然后适当地使其适应 django。
Django 两者都不是。
Apache 或 Nginx 是将为您的 Django 应用程序提供服务的 Web 服务器 - Django 对此没有任何影响或意见。
您只需要弄清楚您正在使用我们的网络服务器,然后从那里开始。如果您还没有设置网络服务器,那么您需要选择一个并按照教程进行设置。
例如here's how to set up Nginx with Django. But please do your own research on which one is best for you and your situation. An alternative to both could be Caddy例如
我在 Django 框架中创建了一个项目,我正在设置 SSL 加密,以便它获取 https 而不是 http,并删除浏览器中的安全标志。在安装Certbot的过程中被问到是什么软件运行。遗憾的是,Django 不是一个选择。我听说 Django 通常属于 Apache 或 Nginx 类别,但我不确定我的 Django 项目是哪一个。 这是一个 Ubuntu 服务器。
https://certbot.eff.org/ https://letsencrypt.org/getting-started/#with-shell-access
答案是其中任何一个。我相信您有 2 个选择,安装 certbot-django 或停止 django 服务器并让 certbot 为您创建证书,然后适当地使其适应 django。
Django 两者都不是。
Apache 或 Nginx 是将为您的 Django 应用程序提供服务的 Web 服务器 - Django 对此没有任何影响或意见。
您只需要弄清楚您正在使用我们的网络服务器,然后从那里开始。如果您还没有设置网络服务器,那么您需要选择一个并按照教程进行设置。
例如here's how to set up Nginx with Django. But please do your own research on which one is best for you and your situation. An alternative to both could be Caddy例如