( veresdaniel | 2013. 09. 27., p – 19:32 )

Sikerült apache alá tenni uwsgivel. Köszi :)

pip-el telepítettem: virtualenv, virtualenvwrapper, utána létre hoztam egy virtuális környezetet, amibe megint pip-el feltettem a Django-t és a uwsgi-t

Ezek után a virtualhost-ot módisítottam úgy, hogy felvettem ezeket a sorokat:



Options FollowSymLinks Indexes
SetHandler uwsgi-handler
uWSGISocket 127.0.0.1:3031

és készítettem a projekt könyvtárban egy django_test.py filet ezzel a tartalommal:

import os
#substitute mysite with the name of your project !!!
os.environ['DJANGO_SETTINGS_MODULE'] = 'projektnev.settings'

import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()

Utána futtattam az uwsgi-t a projekt könyvtárban:

uwsgi --socket 127.0.0.1:3031 --chdir /var/www/django_test/ --pp .. --wsgi-file /var/www/django_test/dyango_wsgi.py

és újraindítottam az apache-ot.

Valahogy így gondoltad a proxyzást?

Jónak tűnik, köszi.