Django com WSGI
Para quem usa o mod_python para servir suas aplicações em Django e esta insatisfeito ou teve algum problemas com o mesmo. Pois é, eu mesmo tive um baita problemão com o mod_python e precisava de solução urgente, que fosse rápida e fácil de configurar, uma ótima alternativa que eu encontrei foi o mod_wsgi (http://code.google.com/p/modwsgi/), logo de inicio verifiquei que num servidor de alto acesso de usuários a diferença de performance foi visivelmente absurda, hoje em dia só uso o mod_wsgi.Não vou abranger instalação do mod_wsgi mas somente a configuração do Apache e do arquivo wsgi
No seu arquivo de configurção do apache
WSGIDaemonProcess user processes=2 maximum-requests=500 threads=1 WSGIProcessGroup usergroup WSGIScriptAlias / /path/para/aplicacao # sabendo que é a pasta onde fica a aplicação e não ela Alias /public /path/para/aplicacao/app/public/
crie um arquivo na pasta da sua aplicação com o nome app.wsgi
import os, sys sys.path.append('/path/para/aplicacao/') os.environ['DJANGO_SETTINGS_MODULE'] = 'app.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
Maiores Informações: http://code.google.com/p/modwsgi/ e
http://code.google.com/p/modwsgi/wiki/InstallationInstructions
Referência:
http://ericholscher.com/blog/2008/jul/8/setting-django-and-mod_wsgi/
Deixe um comentário |

