标签:sts mon dir als manage 机器 proc web服务器 daemon
1.布署前需要关闭调试、允许任何机器访问,在setting文件中设置
DEBUG = False ALLOW_HOSTS=[‘*‘,]
2.安装uWSGI
pip install uwsgi
3.配置uWSGI,在项目目录下创建uwsgi.ini文件,与manage.py同级
[uwsgi] #使用nginx连接时使用 #socket=127.0.0.1:8080 #直接做web服务器使用 http=127.0.0.1:8080 #项目目录(写绝对目录) chdir=/home/python/Desktop/pytest/test6 #项目中wsgi.py文件的目录,相对于项目目录 wsgi-file=test6/wsgi.py
#设置进程数目 processes=4
#每个工作进程中的线程数 threads=2
#当初主进程来启动 master=True
#主进程id存放的文件相对路径, 与manage.py同级 pidfile=uwsgi.pid
#日志输出文件, 与manage.py同级 daemonize=uwsgi.log
4.启动, 进入uwsgi.ini文件所在的目录。
uwsgi --ini uwsgi.ini
5.停止, uwsgi。
uwsgi --stop uwsgi.pid
标签:sts mon dir als manage 机器 proc web服务器 daemon
原文地址:https://www.cnblogs.com/yoyo1216/p/10786198.html