Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 1, 2019 15:45:46

Koala
Зарегистрирован: 2015-10-28
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

(win7/lin-debian ветки) помогите с подключением python(django/flask) к Nginx, lighttpd и Caddy под Win (WSGI/FastCGI)

Собственно нужно общее решение для Win7/Win10 и Linux Debian ветки (сам debian/ubuntu/lubuntu/mint, etc.) В сети полно примеров с uWSGI и Gunicorn-ом, которые только под Lin. Под Win оне работать не желають :-)
Мне же нужно, что бы и там и там работало, и (если это возможно) желательно одинаково, чтобы сильно не морочиться.

С Apache (который lounge) для WSGI (mod_wsgi) под Win7 (django/flask + static) разобрался (ура!) - работает. Попробую еще под Win10, это тоже надобно, надеюсь, взлетит.
Жаль только, что в Alias /static httptd.conf от Apache нельзя сразу список разных путей засунуть, но это мелочи.
(не откажусь и от FastCGI примера для Apache/win, но непонятно, отчего в django от него (FastCGI) отказались.)
С Lin думаю проблем не будет. Начал разбираться как раз с Win, понимая, что самое трудное будет с ним.

А вот с Nginx, lighttpd и Caddy под Win пытаюсь - ничего не понятно, и ничего не получается, внятных руководств/ноговодств в сети нет. У Caddy молодцы- есть примеры на все случаи жизни, только вот и у них там только uWSGI/Gunicorn для python-прожектов, стало быть для Win это forbidden deny :-).
Как их uWSGI-шный пример переделать в WSGI/ или FastCGI для django/flask не понимаю.

Отредактировано Koala (Янв. 1, 2019 15:50:27)

Офлайн

#2 Янв. 2, 2019 01:20:29

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9873
Репутация: +  853  -
Профиль   Отправить e-mail  

(win7/lin-debian ветки) помогите с подключением python(django/flask) к Nginx, lighttpd и Caddy под Win (WSGI/FastCGI)

Koala
Собственно нужно общее решение для Win7/Win10
Избавляйся от них максимально. Не будет там никогда ничего хорошего. Признавать оно будет только родное, а родное всегда будет таким же хреновым.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version