Я пытаюсь создать среду Python для проекта Django, и она борется со мной.Я установил mod_proxy_uwsgi
через EasyApache4 (mod_proxy
уже был включен).Я добавил следующее включение в редактор подключений Apache под пре-виртуальным хостом (Versioned):
include /etc/apache2/conf.d/userdata/std/2_4/user/domain/proxy.conf
со следующим содержимым:
ProxyPreserveHost On
ProxyPass "/" "unix://localhost/var/run/swerth_django.sock"
ProxyPassReverse "/" "unix://localhost/var/run/swerth_django.sock"
Я использовал установщик YUM для установкиuWSGI и запустите, используя INI-файл (команда: uwsgi --ini php.ini
) со следующим содержимым, которое пока выполняется нормально (без сообщений об ошибках):
[uwsgi]
chdir=/home/swerth/public_html/mysite
module=mysite.wsgi:application
env=DJANGO_SETTINGS_MODULE=mysite.settings
master=True
pidfile=/tmp/project-master.pid
socket=127.0.0.1:49152
processes=5
harakiri=20
post-buffering=1
max-requests=5000
vacuum=True
home=/home/swerth/public_html/Swerth.VirtualEnv
Несмотря на все это, оно все еще не работает.Мой проект Django все еще не работает.У меня есть подлое подозрение, что я чего-то не понимаю в этих системах и обратном проксировании.Есть что-то, что я пропустил или испортил?