2012-06-23 29 views

Respuesta

10

Puede que esté utilizando paquetes debian-suministrado. Son totalmente modular por lo que necesita para instalar/cargar los plugins necesarios:

http://projects.unbit.it/uwsgi/wiki/Quickstart

+2

gracias ese es exactamente el problema que tuve que eliminar el paquete ubuntu e instalar utilizando pip :) –

+1

Perfecto. En Ubuntu 12.04 necesitaba 'apt-get install uwsgi-plugin-python' y luego agregar' plugin = python' en mi archivo uwsgi ini. – Roshambo

+0

En Gentoo, tuve que configurar 'UWSGI_EXTRA_OPTIONS = - plugins = python27' en mi configuración uWSGI en'/etc/conf.d/'. – scvalex

2

Mi configuración de aplicación uwsgi parece que

/etc/uwsgi/apps-enabled/mysite.ini

[uwsgi] 
socket=/tmp/uwsgi_mysite.sock 
chmod-socket=666 
abstract-socket=false 

master=true 
workers=2 

uid=altera 
gid=altera 

chdir=/home/altera/www/mysite ; Current dir 
pp=/home/altera/www/mysite  ; Python Path (to your application) 
pyhome=/home/altera/vpy/mysite ; Path to virtual environment 
plugins=python3 
module=main      ; *.py file name application starting from 

post-buffering=8192 

/etc/nginx/sites-available/mysite

server { 
     server_name  mysite; 

     root /home/altera/www/mysite; 

     location/{ 
       include  uwsgi_params; 
       uwsgi_pass  unix:/tmp/uwsgi_mysite.sock; 
     } 
} 
Cuestiones relacionadas