Django网站直接使用supervisor部署
来源:互联网 发布:数据分析师职位描述 编辑:程序博客网 时间:2024/05/11 17:36
创建项目
django-admin startproject myWeb
运行
python manage.py runserver
创建一个模块
python manage.py startapp buServer
python manage.py createsuperuserpython manage.py migrate
生成网站的supervisor配置文件:
echo_supervisord_conf >myWeb.conf
修改配置文件:
/etc/supervisor/conf.d/myWeb.conf
[program:myWeb]command=/usr/bin/python /data/myWeb/manage.py runserver 0.0.0.0:8000 ; the program (relative uses PATH, can take args);process_name=%(program_name)s ; process_name expr (default %(program_name)s);numprocs=1 ; number of processes copies to start (def 1);directory=/tmp ; directory to cwd to before exec (def no cwd);umask=022 ; umask for process (default None);priority=999 ; the relative start priority (default 999)autostart=true ; start at supervisord start (default: true)autorestart=true ; whether/when to restart (default: unexpected);startsecs=1 ; number of secs prog must stay running (def. 1);startretries=3 ; max # of serial start failures (default 3);exitcodes=0,2 ; 'expected' exit codes for process (default 0,2);stopsignal=QUIT ; signal used to kill process (default TERM);stopwaitsecs=10 ; max num secs to wait b4 SIGKILL (default 10);stopasgroup=false ; send stop signal to the UNIX process group (default false);killasgroup=false ; SIGKILL the UNIX process group (def false);user=chrism ; setuid to this UNIX account to run the program;redirect_stderr=true ; redirect proc stderr to stdout (default false)stdout_logfile=/data/myWeb/out.log ; stdout log path, NONE for none; default AUTO;stdout_logfile_maxbytes=1MB ; max # logfile bytes b4 rotation (default 50MB);stdout_logfile_backups=10 ; # of stdout logfile backups (default 10);stdout_capture_maxbytes=1MB ; number of bytes in 'capturemode' (default 0);stdout_events_enabled=false ; emit events on stdout writes (default false)stderr_logfile=/data/myWeb/err.log ; stderr log path, NONE for none; default AUTO;stderr_logfile_maxbytes=1MB ; max # logfile bytes b4 rotation (default 50MB);stderr_logfile_backups=10 ; # of stderr logfile backups (default 10);stderr_capture_maxbytes=1MB ; number of bytes in 'capturemode' (default 0);stderr_events_enabled=false ; emit events on stderr writes (default false);environment=A=1,B=2 ; process environment additions (def no adds);serverurl=AUTO ; override serverurl computation (childutils)
启动和停止网站:
supervisord -c /etc/supervisor/conf.d/myWeb.confsupervisorctl -c myWeb.conf stop myWeb
0 0
- Django网站直接使用supervisor部署
- django+nginx+supervisor+gunicorn+gevent 网站部署
- django+nginx+supervisor+gunicorn+gevent 网站部署
- Django--使用Apach2部署网站
- ubuntu+uwsgi+nginx+django+supervisor部署
- virtualenv+gunicorn+supervisor+nginx 部署 django项目
- 网站部署过程 Nginx + Gunicorn +Supervisor +Flask
- Flask Nginx Gunicorn Supervisor 网站部署 详解
- django网站部署
- 阿里云部署Django项目(超详细图文教程) —— Part2. 使用Nginx, Gunicorn, virtualenv, supervisor 部署Django应用
- Django笔记 生产环境部署 gunicorn+nginx+supervisor
- uwsgi+django+nginx+supervisor部署web应用(python)
- supervisor部署
- 在Windows下使用Python3、Django和Apache部署网站
- IIS7部署django网站指南
- 阿里云ESC网站部署Flask+gunicorn+nginx+supervisor
- django使用celery定时任务,使用redis和supervisor。
- 使用mod_wsgi部署django
- PC机与嵌入式设备通信协议设计原则
- Android总结
- hdu 4883 TIANKENG’s restaurant(区间更新)
- 损失函数
- 计算机到底是如何启动的?(传统BIOS)
- Django网站直接使用supervisor部署
- 将JSON转化为NSArray或者NSDictionary
- QImage 图像格式小结
- 【UML】之活动图
- thinkphp基于角色的权限控制详解
- LeetCode 240 Search a 2D Matrix II
- 正式转战产品,新根据地,慢慢成长!
- svn Tortoise安装、使用说明
- 九度1531-货币面值问题