uwsgi相关配置

拜拜、爱过 提交于 2019-12-01 12:05:45

1. 安装

pip install uwsgi

 

2. 配置文件

更改Django配置文件settings, 备上线

DEBUG = False
ALLOWED_HOSTS = ['*']


新建uwsgi.ini配置文件:

[uwsgi]
#使用nginx连接时, 监控地址
#socket=127.0.0.1:8080
#直接做web服务器时, 所监控地址
http=127.0.0.1:8080
#项目所在目录
chdir=/home/jrri/Desktop/myproject
#项目中wsgi.py文件的目录,相对于项目目录
wsgi-file=myproject/wsgi.py
# 工作进程线程
processes=4
threads=2
# 是否需要主进程
master=True
# 保存主进程pid文件
pidfile=uwsgi.pid
# 设置项目为守护运行, 保存运行日志文件所在位置
daemonize=uwsgi.log
# 设置虚拟环境所在位置
virtualenv=/Users/smart/.virtualenvs/myproject


3. uwsgi服务器的启动关闭.
启动:
uwsgi --ini uwsgi的配置文件所在路径

uwsgi --ini uwsgi.ini

关闭:
uwsgi --stop uwsgi.pid文件所在路径

uwsgi –-stop uwsgi.pid

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!