linux:nohup后台启动django

摘要:
通过nohup,您可以在后台启动,服务将一直运行。Nohup后台启动在使用Nohup之前,不相关的后台服务现已关闭,这节省了运行资源并提高了启动速度。输入命令行:ps aux | greppython | xargskill-9。然后用nohup启动该过程。您可以指定将日志输出到djo.out。如果未指定,则默认值为nohup.out。写一个停止。sh停止django服务。启动django服务并启动服务执行/Start.sh,关闭服务执行/stop.sh启动后,在浏览器中输入地址,然后执行tail-fdjo.out以查看实时日志
前言

django服务在linux启动后,python manage.py runserver 0.0.0.0:8000启动服务。但是这样有个弊端,窗口关闭服务就停止了。

通过nohup 可以挂后台启动,服务一直运行。

nohup后台启动

在使用nohup之前,现将无关的后台服务关闭,这样节省运行资源,提升启动速度。

输入命令行:ps -aux | grep python|xargs kill -9

接着使用nohup启动进程,可以指定日志输出到djo.out,如果不指定默认是在nohup.out。指定日志路径后面加上2>&1 &

linux:nohup后台启动django第1张

 使用tail-f djo.out 查看实时日志信息

编辑启动,停止shell

manage.py目录我们可以将启动shell命令放入文件,创建文件start.sh。再写个stop.sh停掉django服务。

linux:nohup后台启动django第2张

 编辑完成后Esc退出,输入:wq保存退出

继续使用vi stop.sh编辑,编辑完成后Esc退出,输入:wq保存退出

linux:nohup后台启动django第3张

将这两文件进行赋权。

linux:nohup后台启动django第4张

启动django服务

 启动服务执行./start.sh,关闭服务执行./stop.sh

启动完成后,在浏览器输入地址,然后执行tail -f djo.out可以看到实时日志

免责声明:文章转载自《linux:nohup后台启动django》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇小程序开发-小程序设置全屏,禁用默认的导航栏Unity_AssetBundle笔记_(二)转(俗称AB包_个人笔记欢迎指正)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Shell基本命令

Linux命令行的组成结构 [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# Linux系统命令操作语法格式 命令 空格 参数 空格 【文件或路径】需要...

Linux命令学习笔记2

<1>ps -eaf: 1 ps -eaf |grep tomcat |grep -v grep >/dev/null 2>&1 分为4段 1、ps -eaf 查看当前进程,-e 显示所有进程,a显示终端上的所有进程,包括其他用户的进程,f 全格式。 2、显示的结果通过管道“|”传给第二段 grep tomcat,查找tom...

RedHat7搭建KVM虚拟机

RedHat7搭建KVM虚拟机 1. 宿主机安装RedHat7.3系统 1.1选择语言 中文、简体中文(中国) 1.2安装位置 1.2.1自定义分区,选择LVM,将分区空间全部分配给根 1.2.2禁用Kdump 2.安装KVM 2.1安装前准备 2.1.1配置yum源 2.1.2防火墙处理 setenforce 0  sed -i 's/SELINUX=e...

Linux版本内核及安装后的简单操作命令介绍

   一、Linux的版本与内核 1、Linux发行版   Linux发行版= Linux内核+应用程序   Redhat,CentOS,Ubuntu,Suse,红旗,Mint,Fedora   CentOS:社区版操作系统(免费)   Redhat:企业版操作系统(收费) 2、Linux内核版本   架构(自下而上顺序):Hardware→kernel→...

Linux 的软件管理及配置

1. 对比:Windows 和 Linux 上软件的安装与卸载 大部分 Linux 使用者都是从 Windows 转过来的,先对这俩做个对比,有助理解。 就像在 Windows 下,很多软件也有安装版与免安装版一样,在 Linux 下也有这样的差别。 1.1. Linux 的包管理工具(rpm/yum、dpkg/apt) Windows 下的安装版软件在安...

Linux远程目录挂载

原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/ad99ab1d-1040-45e0-aaf6-f5d69c247862 问题: 1、如何使A服务器的某个目录挂载到B服务器的某个目录下,使其达到B服务下的目录文件一旦变更,...