如何在启动时在后台运行django服务器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在启动时在后台运行django服务器?相关的知识,希望对你有一定的参考价值。

我想在笔记本电脑上使用ubuntu时在后台运行Django runserver。我尝试使用“屏幕”,但这不是要查找的内容。

答案

对于操作系统启动时的后台运行服务器,您可以选择Gunicorn或Supervisord或Uwsgi作为进程运行器。这些人可以在自动模式下运行您的项目,如果将它们作为ubuntu服务,则他们可以在操作系统启动后启动并运行项目。

gunicorn

uwsgi

supervisord

最后一个链接将gunicorn与有监督者结合:Gunicorn将通过命令来运行项目,并且有监督者将成为gunicorn的过程观察者。

几乎所有链接都有用于配置nginx的收据,您可以跳过此步骤,因为它用于服务器将请求代理到您的应用程序的进程。在笔记本电脑上,您可以在localhost上运行项目,调试或开发都很好。

以上是关于如何在启动时在后台运行django服务器?的主要内容,如果未能解决你的问题,请参考以下文章

linux:nohup后台启动django

如何在并行运行多个文件时在后台运行批处理文件

如何在python中运行其他代码时在后台运行循环

Android 连接时在后台发送数据

使用 Django 启动和停止定期后台任务

Django 2021年最新版教程36 python django runserver 后台运行