как сделать так, чтобы python manage.py runserver все еще работал, если терминал закрыт? [duplicate]

На этот вопрос уже есть ответ здесь:

python manage.py runserver 0.0.0.0:8000
как сделать так чтобы эта команда выполнялась если терминал закрыт

пока что я использую screen и он работает любой другой способ сделать это? Я имею в виду для производства, как связать его с ngix или apahce на сервере ubuntu?

0
задан 1 February 2015 в 10:08

2 ответа

Вы могли попытаться выполнить свой сценарий Python с nohup команда infront. Nohup сделает сценарий неуязвимым для зависаний.

пример

nohup python myscript.py &

, которым будет Ваш вывод, отправляет к nohup.out.

1
ответ дан 6 October 2019 в 02:52

Очень хорошая альтернатива screen является программой, названной tmux. Я постоянно использую его для ежедневной основы.

Подсказка:

Для дампа процесса в тот же терминал runcd любая команда Вы хотели бы, тогда:

  1. Ctrl + Z - для остановки процесса
  2. запись bg - это выведет процесс к фону
1
ответ дан 6 October 2019 в 02:52

Другие вопросы по тегам:

Похожие вопросы: