前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[Centos7.2]Django挂载后台运行

[Centos7.2]Django挂载后台运行

作者头像
贰叁壹小窝
发布于 2020-07-22 02:13:31
发布于 2020-07-22 02:13:31
1.2K00
代码可运行
举报
文章被收录于专栏:贰叁壹运维贰叁壹运维
运行总次数:0
代码可运行

本文编写于 205 天前,最后修改于 200 天前,其中某些信息可能已经过时。

众所周知,Django运行命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python manage.py runserver 0.0.0.0:8000

Linux环境中运行这个命令,倘若是通过ssh连接,在连接关闭后Dango也会跟着中断!

但是两个脚本即可解决: 1.启动脚本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vi start.sh
    #启动脚本
    ps -aux | grep python|xargs kill -9
    nohup python manage.py runserver 0.0.0.0:8000 >djo.out 2>&1 &

2.停止Django的运行脚本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vi stop.sh
    ps -aux | grep python|xargs kill -9
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Centos8 Django挂载后台运行
先创建start.sh和stop.sh两个文件(在manage.py同级目录下创建文件)
超级小的大杯柠檬水
2023/05/06
3210
[Centos7]自定义开机自启脚本
本文编写于 205 天前,最后修改于 205 天前,其中某些信息可能已经过时。 1.自定义一个Django启动脚本 [root@xls ~]#vi /Django/mysite/start.sh #!/bin/sh #启动脚本 ps -aux | grep python|xargs kill -9 nohup python manage.py runserver 0.0.0.0:8000 >djo.out 2>&1 & 2.给脚本设置执行权限 chmod +x /Django/mysite/start.sh
贰叁壹小窝
2020/07/22
2K0
Django+Vue项目学习第八篇:Django项目部署到服务器
之前的数据构造平台一直是在本地进行开发&运行,其他人通过访问我的本机地址来访问系统 通过这段时间的运行,发现几个不方便的地方: 1、每次重新开机连接wifi后,电脑的ip地址就变了,一方面需要修改前后端调用时填写的请求ip;另一方面发给别人的url会失效; 2、电脑关机或息屏后,会导致无法访问系统; 所以周末研究了一下如何把前后端服务部署到服务器上 本篇记录下如何把Django后端服务部署到Linux服务器
冰霜
2022/03/15
1.8K0
Django+Vue项目学习第八篇:Django项目部署到服务器
python测试开发django-179.Dockerfile部署django和celery服务
使用django开发项目带celery服务的时候,需要同时启动3个服务,每次启动和停止服务,操作起来会很麻烦
上海-悠悠
2021/12/29
7450
Django Deployment
or maybe try connect by afp, map server folder to finder
vanguard
2020/12/07
5880
接口自动化测试平台FasterRunner系列(一)- 简介、安装部署、启动服务、访问地址、配置补充
FasterRunner是在原接口自动化测试平台HttpRunnerManager基础上进行了全新的升级,页面样式全新改版,平台架构进行了前后端(Vue+Django)分离设计。整体操作方式跟HttpRunnerManager基本相同,关于HttpRunnerManager的部署与使用等,可点击HttpRunnerManager系列章节进行查阅。
wangmcn
2022/07/25
1.5K0
接口自动化测试平台FasterRunner系列(一)- 简介、安装部署、启动服务、访问地址、配置补充
Django Helloworld
【历史故事】似乎Python从诞生起就是各种传奇,Django 从一个非常实际的需求成长而来:World Web 是一家新闻网站,负责在新闻截止期限内建立密集的 Web 应用程序。 在快节奏的新闻编辑室,World Online 往往需要几个小时内将一个复杂的 Web 应用程序从概念推向发布上线。
vanguard
2020/03/04
1.1K0
Django Initialization
more installation and initialization 1. Install or upgrade by python pip ## python > 3.6 && django > 3.x (latest) # python -m pip install --upgrade pip setuptools # python -m pip install django ## -U = --upgrade pip install -U django 2. Install or upgrade
vanguard
2021/01/03
5310
docker-compose部署django+nginx+mysql项目
一、项目结构 [root@mail docker-feiyu]# tree `-- dokcer-feiyu |-- docker-compose.yml |-- nginx | |-- Dockerfile | `-- nginx.conf |-- User |-- Dockerfile |-- manage.py |-- requirements.txt |-- static |-- users |-- db.sqlite3 |-- gunicorn.conf |-- media |-- start.sh |-- templates `-- User 二、nginx部分 1、先编写Dockerfile [root@mail nginx]# vi Dockerfile
菲宇
2019/06/12
2.4K0
在Docker上运行Django和Vue
在Docker上运行Django和Vue Run Django and Vue on Docker Django Dockerfile 生成django项目依赖包. Generate Django project dependencies. pip freeze > requirements.txt 编写django启动脚本 run.sh Write a Django startup script run.sh python3 manage.py runserver 0.0.0.0:8000 编写 D
葫芦
2021/09/08
1.4K0
在Docker上运行Django和Vue
Django关闭debug, 保持静态文件可访问
以前写了一篇pm2快速部署Django项目, 遗留了一个问题, 网站虽然可以稳定访问了, 但Django程序依然是调试模式, 如果故意访问错误的url, Django的报错页面就会将后端的路由暴露出来
zhaoolee
2018/12/07
2.3K0
pm2快速部署Django项目
推荐使用npm安装pm2(安装nodejs之后, npm就自动安装好了) nodejs安装包下载地址
zhaoolee
2018/09/20
1.7K0
pm2快速部署Django项目
mac查看关闭端口 Django 运行 端口被占用 Error: That port is already in use
端口 #0 GitHub None #1 环境 Mac #2 需求分析 在mac上运行Django项目时,会遇到这种情况,当一个端口打开被django使用时(例如8888端口被Django使用),再次
Autooooooo
2020/11/09
2.1K0
SpringBoot:Jar包工程启动、停止、重启脚本
 随着spring boot技术成为主流,我们都知道spring boot项目打的是jar包而非war包,虽然可以修改成war包,但是如果就是jar包的话,那么spring boot项目怎么怎么启动?停止?重启?怎么写?
凯哥Java
2022/12/16
1.3K0
如何在Linux下设置脚本启动
用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行,通常nuhup和&在一起执行。
胡齐
2019/11/12
2.6K0
神奇的Java僵尸(defunct)进程问题排查过程
原文链接:https://www.jianshu.com/u/21add3dce532
用户1516716
2019/09/24
5.3K1
将Django部署到Centos7全攻略
Django部署到Cenos7需要安装大量的依赖包, 有很多坑需要踩, 这里是踩坑后探索出的标准化步骤
zhaoolee
2018/09/30
1.6K0
将Django部署到Centos7全攻略
写一个简单的运行Django项目的脚本
#!/bin/sh echo -e "\033[32m killed original process \033[0m" project_name="tax_backend" env_name="tax_backend" echo "name = $name" ids=`ps -ef | grep "$project_name" | grep -v grep | awk '{print $2}'` echo "ids = $ids " for id in $ids; do kill -9 $id
山海散人
2021/03/03
4150
构建django的docker镜像
采用centos镜像作为地板镜像,然后安装python3、pip3,再安装django即可。
Devops海洋的渔夫
2019/05/31
1.7K0
linux 后台运行进程:& , nohup
当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。
DevOps在路上
2023/05/16
5K0
linux 后台运行进程:& , nohup
相关推荐
Centos8 Django挂载后台运行
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验