como fazer o python manage.py runserver ainda rodando se o terminal fechar? [duplicado]

0

python manage.py runserver 0.0.0.0:8000
como fazer este comando rodando se o terminal fechar

por enquanto eu uso a tela e funciona de outra maneira para fazer isso? eu quero dizer para a produção como vinculá-lo ao ngix ou apahce no servidor Ubuntu?

    
por Ivan 29.01.2015 / 10:55

2 respostas

1

Você pode tentar executar o script Python com o comando nohup na frente. Nohup fará com que o script impeça de desligar.

exemplo

nohup python myscript.py &

Sua saída será enviada para nohup.out.

    
por David 29.01.2015 / 11:00
0

Uma ótima alternativa para o programa screen é o tmux . Eu uso constantemente para o dia-a-dia.

Dica:

Para despejar o processo no mesmo terminal, execute qualquer comando que você desejar, então:

  1. Ctrl + Z - para parar o processo
  2. escreva bg - irá descarregar o processo para o segundo plano
por Maciej Sypień 29.01.2015 / 12:29