Я пытаюсь настроить apache + uWSGI на centos. Но я получаю следующую ошибку:
Неверная команда "uWSGISocket", возможно, неправильно написана.
Для этого я нашел решение, в котором мне нужен пакет под названием:
libapache2-mod-uwsgi
Но на centos этот пакет недоступен. Теперь я не понимаю, можно ли настроить apache + uWSGI на centos? Вот моя конфигурация виртуального хоста:
LoadModule модули wsgi_module / mod_wsgi.so WSGISocketPrefix / var / run / wsgi
ServerName www.example.com ServerAlias example.com DocumentRoot /usr/src/example/templates <Location /> SetHandler uwsgi-handler uWSGISocket 127.0.0.1:3031 </Location> <Directory /usr/src/example/templates> Order allow,deny Allow from all </Directory>
Пожалуйста помоги
Стабильная CentOS Afaik слишком стара, чтобы иметь какую-либо форму пакета uWSGI. Кстати установка очень проста. pip install uwsgi
будет более чем достаточно. Или, в конце концов, вы можете загрузить стабильный tarball и запустить make
. Здание mod_uwsgi
(или mod_proxy_uwsgi
) может быть немного более раздражающим (обязательно установите apache
заголовки разработки).
запустите его из каталога apache2 в источниках uWSGI:
apxs2 -i -c mod_uwsgi.c
Больше информации Вот