LINUX.ORG.RU

История изменений

Исправление 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) в вантузе.