История изменений
Исправление
Novator,
(текущая версия)
:
что мне поставить (какой сервер приложений) чтоб всё было по простому
по-простому с Nginx не получится, если ты ещё не врубился - ибо это недоделанная пускалка.
А по хитрому - через uwsgi
Но этого мало. Насколько я понял, сам python-движок тоже должен поддерживать FastCGI и уметь разговаривать с uwsgi по этому протоколу.
У тебя какой пистон-движок?
Если движка нет и ты используешь сырой пистон, то гугли по словам «direct cgi uwsgi», uwsgi умеет вызывать скрипты, но нужно задавать его вызов (в конфигах) как-то так:
uwsgi --socket mysite.sock --wsgi-file test.py
либо так:
uwsgi --http :8000 --wsgi-file test.py
А потом натравливать nginx на UNIX-socket в слюниксе (mysite.sock) или на TCP-сокет (:8000) в вантузе.
Исправление
Novator,
:
что мне поставить (какой сервер приложений) чтоб всё было по простому
по-простому с Nginx не получится, если ты ещё не врубился - ибо это недоделанная пускалка.
А по хитрому - через uwsgi
Но этого мало. Насколько я понял, сам python-движок тоже должен поддерживать FastCGI и уметь разговаривать с uwsgi по этому протоколу.
У тебя какой пистон-движок?
Если движка нет и ты используешь сырой пистон, то гугли по словам «direct cgi uwcgi», uwcgi умеет вызывать скрипты, но нужно задавать его вызов (в конфигах) как-то так:
uwsgi --socket mysite.sock --wsgi-file test.py
либо так:
uwsgi --http :8000 --wsgi-file test.py
А потом натравливать nginx на UNIX-socket в слюниксе (mysite.sock) или на TCP-сокет (:8000) в вантузе.
Исправление
Novator,
:
что мне поставить (какой сервер приложений) чтоб всё было по простому
по-простому с Nginx не получится, если ты ещё не врубился - ибо это недоделанная пускалка.
А по хитрому - через uwsgi
Но этого мало. Насколько я понял, сам python-движок тоже должен поддерживать FastCGI и уметь разговаривать с uwsgi по этому протоколу.
У тебя какой пистон-движок?
Если движка нет и ты используешь сырой пистон, то надо гугли по словам «direct cgi uwcgi», он сам умеет вызывать скрипты, нужно задавать его вызов как-то так:
uwsgi --socket mysite.sock --wsgi-file test.py
либо так:
uwsgi --http :8000 --wsgi-file test.py
А потом натравливать nginx на UNIX-socket в слюниксе (mysite.sock) или на TCP-сокет (:8000) в вантузе.
Исходная версия
Novator,
:
uwsgi
Но этого мало. Насколько я понял, сам python-движок тоже должен поддерживать FastCGI и уметь разговаривать с uwsgi по этому протоколу.
У тебя какой пистон-движок?
Если движка нет и ты используешь сырой пистон, то надо гугли по словам «direct cgi uwcgi», он сам умеет вызывать скрипты, нужно задавать его вызов как-то так:
uwsgi --socket mysite.sock --wsgi-file test.py
либо так:
uwsgi --http :8000 --wsgi-file test.py
А потом натравливать nginx на UNIX-socket в слюниксе (mysite.sock) или на TCP-сокет (:8000) в вантузе.