nginx配置uwsgi
来源:互联网 发布:电脑学习软件 编辑:程序博客网 时间:2024/06/05 12:41
配置nginx+uwsgi以支撑Flask,Django等web框架
通过pip来安装uwsgi: pip install uwsgi
配置uwsgi的配置文件,支持多种文件格式,本文只使用.ini格式:
[uwsgi]socket = 127.0.0.1:5000#通过本地5000端口转发请求processes = 4threads = 20 #进程数/线程数(按照需求更改)chdir = /py_path #chdir为要执行的py文件的路径module = web #module值为python文件名称callable = app #这个值对应python项目中的类名master = truememory-report = true其他的我没有配置太多,可以按照需求优化
nginx这边需要做配置,nginx.conf在server下加location
location /{ include uwsgi_params; uwsgi_pass 127.0.0.1:5000; #对应uwsgi.ini文件socket uwsgi_param UWSGI_PYHOME /usr/bin/; #python文件的路径 uwsgi_param UWSGI_CHDIR /py_path; #对应uwsgi.ini文件chdir uwsgi_param UWSGI_SCRIPT web:app; #对应uwsgi.ini文件的module:callable}配置完成后执行:uwsgi -d /path/uwsgi.log --ini /path/uwsgi_config.ini --pidfile=/path/uwsgi.pid (对应实际路径/path) 和重启nginx。
注意:
①修改完web文件后,需要uwsgi --reload /path/uwsgi.pid 来更新
②nginx只做py解析,如果需要静态还要配置location static处理
0 0
- Nginx + uwsgi + django 配置
- nginx + uwsgi简单配置
- Nginx + uWSGI + Django 配置
- nginx + django + uwsgi 配置
- django+uWSGI+Nginx配置
- django + uwsgi + nginx 配置
- nginx和uwsgi配置
- nginx配置uwsgi
- uWSGI+nginx+静态配置
- django+nginx+uwsgi配置
- nginx+uwsgi+Django配置
- uWSGI+Nginx安装、配置
- Debian+nginx+uWSGI+Django配置
- 配置 python(django)+nginx+uwsgi
- django Mezzanine uwsgi nginx 配置
- nginx和uwsgi安装配置
- Nginx+uWSGI+django配置详解
- Django,uwsgi,nginx简单配置
- NCV63-portal单点登录集成方案
- Spring 之 IOC/DI
- 99乘法表
- tensorflow03 《TensorFlow实战Google深度学习框架》笔记-04-01
- jquey ajax 将变量值封装json传入JAVA action获取解析
- nginx配置uwsgi
- C#爬虫
- 成员函数的重载,覆盖,与隐藏
- [AHK]利用Shell.Application对象批量改名
- ARM Linux虚拟地址转换为内存物理地址
- HDU1029java版本
- ZOJ-3715-Kindergarten Election(贪心 枚举 模拟)
- 最小马氏距离分类器
- java动态代理