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

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

Django都不是。

Apache或Nginx是为你的Django应用提供服务的web服务器——Django对此没有任何意见。

你只需要找出你正在使用的web服务器,然后从那里开始。如果你还没有设置web服务器,那么你需要选择一个并按照教程进行设置。

例如,下面是如何在Django中设置Nginx。但请自己研究一下哪一个最适合你和你的情况。例如,Caddy可以替代两者。

最新更新