时间:2021-05-22
方法一:
1、进入项目目录下,运行下面程序:
nohup python manage.py runserver 0.0.0.0:5008 &nohup(no hang up)用途:不挂断的运行命令
&用途:在后台运行
nohup /root/start.sh &在shell中回车后提示:
[~]$ appending output to nohup.out原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。
注意:在nohup执行成功后直接点击关闭程序按钮关闭终端,会断掉该命令对应的session,导致nohup对应的进程被通知一起shutdown。所以在使用nohup命令后台运行命令之后,需要使用exit正常退出当前账户,这样才能保证命令一直在后台运行。
方法二:这个比较高级,使用screen
1、安装screen
yum install -y screen2、新建一个screen
screen -S xiedi这样会新开一个窗口,然后执行命令即可
python manage.py runserver 0.0.0.0:90003、重开一个窗口,列出所有screen进程,如下
[root@docker ~]# screen -lsThere are screens on: 3029.xiedi (Attached)4、如果想链接上这个会话,执行命令即可
screen -r 3029以上这篇Django项目后台不挂断运行的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
nohup功能nohup是nohangup的缩写,就是不挂断的意思。如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令,
Django部分创建项目django-adminstartprojectmysite#创建一个mysite项目运行简易服务器pythonmanage.pyrun
使用Django意味着后台框架的几乎所有内容都会和Django产生互动,排除功能全部手撸的情况.Django后台admin有大量的属性和方法,拥有强大的功能和自
使用Django意味着后台框架的几乎所有内容都会和Django产生互动,排除功能全部手撸的情况.Django后台admin有大量的属性和方法,拥有强大的功能和自
1.新建一个django项目,2.前端展示一个按钮{%csrf_token%}3.在django项目的根目录创建scrapy项目4.cmd命令行运行:scrap