Запустите Django как службу Windows - PullRequest
3 голосов
/ 01 апреля 2010

Я запускаю Django на Windows Server 2k3 под Nginx, используя FastCGI.

Nginx работает как служба Windows, прост в управлении и автозапуске. Nginx работает с использованием инструмента WINSW .

Я хочу сделать то же самое для приложения Django, и мне нужно найти способ сделать это.

Django должен быть запущен как отдельное приложение FCGI с помощью этой команды:

python manage.py runfcgi method=threaded host=127.0.0.1 port=8800

или

manage.py runfcgi method=threaded host=127.0.0.1 port=8800 

(если .py связан с python)

Я ищу способ запустить / остановить FCGI Django в качестве службы Windows, чтобы иметь возможность автоматически запускать его при загрузке Windows и иметь простой способ запуска / остановки / перезапуска приложения Django FCGI.

1 Ответ

0 голосов
/ 04 ноября 2010

Этот вопрос может дать вам ответы: Создание службы python win32

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...