Django项目部署在Linux下以进程方式启动
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:45
Django项目部署在Linux下以进程方式启动
这是一篇关于如何在linux下,以后台进程的方式运行服务,命令改改基本上就通用了。
开发完Django项目后,需要把项目部署到linux环境下。当然,直接在目录下敲击命令不就行了嘛(python manage.py runserver 0.0.0.0:8000),但是这是以前台的形式启动的;
如果你关闭了窗口,进程也随之结束,那我不关了呗,你行!!!!!!
如果想服务在后台运行,就得知道 nohup命令,百度一下就知道
直接上操作,进入到manage.py所在目录,接下来vim start.sh,输入如下内容,根据个人情况,修改一些内容
|
ps -aux | grep python3|xargs kill -9 |
start.sh命令是启动Django服务,先kill掉原来运行的Django项目,然后启动自己的Django,并将日志输出到log_app.out里面
编辑vim stop.sh
|
ps -aux | grep python3|xargs kill -9 |
直接kill掉运行的Django服务,这是关闭这个服务
要运行这个这俩个命令,还需要看是否拥有操作权限,最简单的命令就是
|
chmod +777 start.sh chmod +777 stop.sh |
在该目录下./start.sh启动Django;./stop关闭Django服务

- 上一篇: Django学习笔记(13)——Django的用户认证(Auth)组件,视图层和QuerySet API
- 下一篇: Django数据操作F和Q、model多对多操作、Django中间件、信号、读数据库里的数据实现分页
相关文章
-
Django学习笔记(13)——Django的用户认证(Auth)组件,视图层和QuerySet API
Django学习笔记(13)——Django的用户认证(Auth)组件,视图层和QuerySet API
- 互联网
- 2026年04月04日
-
Django之auth模块(用户认证)
Django之auth模块(用户认证)
- 互联网
- 2026年04月04日
-
Django之auth模块用户认证模块
Django之auth模块用户认证模块
- 互联网
- 2026年04月04日
-
Django数据操作F和Q、model多对多操作、Django中间件、信号、读数据库里的数据实现分页
Django数据操作F和Q、model多对多操作、Django中间件、信号、读数据库里的数据实现分页
- 互联网
- 2026年04月04日
-
django使用auth模块进行身份认证
django使用auth模块进行身份认证
- 互联网
- 2026年04月04日
-
django默态对话框
django默态对话框
- 互联网
- 2026年04月04日






