CentOS6.下Nginx+django+uwsgi配置多个虚拟机
2014-01-28 15:10
411 查看
文件结构
最上一级文件夹是/myweb
uwsgi使用ini文件,使用sock
在uwsgi.ini文件中,注意chmod-sock这个参数不能少,少了uwsgi.sock文件就无法被访问,你手动改权限也不行,它自己会改回来~当初就这个搞了好久
nginx.conf配置
多个站点嘛,就仿照上面写.ini文件以及配置多个server就行了
最上一级文件夹是/myweb
uwsgi使用ini文件,使用sock
[uwsgi] master=true pidfile=/tmp/mysite.pid socket=/tmp/mysite.sock env=django.core.handlers.wsgi:WSGIHandler() chdir=/myweb/mysite module=mysite.wsgi chmod=666 daemonize=/myweb/mysite/uwsgi_log vhost=true
在uwsgi.ini文件中,注意chmod-sock这个参数不能少,少了uwsgi.sock文件就无法被访问,你手动改权限也不行,它自己会改回来~当初就这个搞了好久
nginx.conf配置
server{ listen 80; server_name 192.168.30.131; access_log /myweb/mysiteaccess_log; error_log /myweb/mysiterror_log; location / { include uwsgi_params; uwsgi_pass unix:///tmp/mysite.sock; } location /static{ root /myweb/mysite/mysite/; } location /media { root /myweb/mysite/mysite/; } }
多个站点嘛,就仿照上面写.ini文件以及配置多个server就行了
相关文章推荐
- Ubuntu12.04 + Nginx + uWSGI + Django1.4配置
- nginx + django + uwsgi 配置
- 在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程
- Django Nginx+uwsgi 安装配置
- nginx + uwsgi + django 配置与安装
- Debian环境 Python + Django + Nginx + uWSGI + MySQL 配置备忘
- Django|Nginx|Uwsgi|Redis|Websocket配置、使用与部署
- nginx uwsgi django supervisor 服务器配置
- nginx+uwsgi+django1.8.5配置
- Django Nginx+uwsgi 安装配置
- django + uwsgi + nginx 配置
- Django Nginx+uwsgi 安装配置
- mac 上 django+uwsgi+nginx 静态文件配置
- Django+uwsgi+nginx配置详解
- Django,uwsgi,nginx简单配置
- Django uWSGI+Nginx配置
- centos6.6+django+nginx+uwsgi环境配置
- uwsgi+django+nginx配置问题总结
- nginx + uwsgi + django 配置经历
- centos下配置django、uwsgi和nginx(亲测成功)