На этот вопрос уже есть ответ здесь:
python manage.py runserver 0.0.0.0:8000
как сделать так чтобы эта команда выполнялась если терминал закрыт
пока что я использую screen и он работает любой другой способ сделать это? Я имею в виду для производства, как связать его с ngix или apahce на сервере ubuntu?
Вы могли попытаться выполнить свой сценарий Python с nohup
команда infront. Nohup сделает сценарий неуязвимым для зависаний.
пример
nohup python myscript.py &
, которым будет Ваш вывод, отправляет к nohup.out.
Очень хорошая альтернатива screen
является программой, названной tmux. Я постоянно использую его для ежедневной основы.
Для дампа процесса в тот же терминал runcd любая команда Вы хотели бы, тогда:
bg
- это выведет процесс к фону