Как я могу использовать uwsgi для прослушивания 80 порта непосредственно при развертывании django?
Я изучаю django, и сейчас у меня возникли проблемы. django не может получить http пакет, но uwsgi пакет от uwsgi сервера
когда я пишу файл configure таким образом, он работает.
[uwsgi]
http = xxx.xxx.xxx.xxx:9999
chdir = /home/ZoroGH/code/django/mysite1
wsgi-file = mysite1/wsgi.py
process=4
threads=2
pidfile=uwsgi.pid
daemonize=uwsgi.log
master=true
я могу посетить IP:9999.
Однако, я не могу изменить порт на 80, в логе написано Permission Denied. Затем я ввожу sudo -i. В этом режиме bash не может выполнить команду uwsgi. Поэтому я ищу помощи.
как я могу использовать uwsgi для прослушивания 80 порта напрямую?
Я нашел некоторые решения, которые заключаются в использовании nginx для передачи http службе uwsgi, но сейчас я просто хочу использовать uwsgi только для тестирования моего сайта. это может сработать?
я посмотрел документ uwsgi, там сказано никогда не использовать режим root для выполнения службы uwsgi, а использовать uid & gid? К сожалению, я ничего не знаю о uid & gid.
помогите мне пожалуйста