Справочная информация:
Я нахожусь в процессе развертывания сайта Django и, исходя из своего понимания и исследований, мне нужно было получить веб-сервер, интерфейс протокола WSGI, чтобы фактически выполнять указанный код Python и «общаться».с ним, и, наконец, обратный прокси-сервер, чтобы связать их вместе и передавать HTTP-запросы по конвейеру в Django.(В силу моего метода установки, mod_wsgi
не является опцией благодаря EasyApache4 и cPanel, поэтому я не могу использовать метод mod_wsgi
сокетов)
Моя проблема:
Я организовалхост-сервер apache 2 и удалось установить mod_proxy
и mod_proxy_uWSGI
с помощью автоустановщика EasyApache4.Из того, что я понимаю, теперь мне нужно настроить прокси-систему для ретрансляции HTTP-запросов через mod_proxy_uWSGI
, которая удваивает и также запускает мой сайт Django, однако я не могу получить доступ или настроить mod_proxy_uWSGI
.Когда я пытаюсь использовать следующую команду стиля (извините, я не хочу, чтобы URL-адреса моего сервера распространялись по Интернету):
uwsgi --http :8000 --wsgi-file test.py
Я получаю сообщение об ошибке:
bash: uwsgi: command not found
AmЯ что-то упустил?