Django runserver 영구
django에서 개발 서버를 영구적으로 실행하려면 어떻게해야합니까? 셸을 종료 할 때 멈추지 않도록합니다.
감사
이를 수행하는 또 다른 쉬운 방법은 다음을 실행하는 것입니다.
[user@host]$screen
[user@host]$python manage.py runserver 0.0.0.0:8000
이제를 누른 Ctrl+A
다음 d
을 눌러이 화면을 종료하십시오.
이렇게하면 화면에 서버가 생성 된 다음 분리됩니다. 이렇게하면 간단히 다시 들어가서 다음을 입력 할 수 있습니다.
[user@host]$screen -r
서버를 다시 제어하고 무슨 일이 일어나고 있는지 볼 수 있습니다.
Linux / Unix를 사용하는 경우 "nohup"명령을 사용하십시오.
nohup manage.py runserver &
그런 다음 다시 가져 오려면 fg 명령을 사용하십시오.
fg
덕분에 : Xiong Chiamiov
트래비스가 말했듯이-화면을 사용하십시오. 아직 설치하지 않은 경우 다운로드하십시오.
sudo apt-get install screen
screen
Enter를 누르십시오. 이제 마치 다른 터미널 창에있는 것과 같습니다.
다음으로 서버를 시작하십시오.
python manage.py runserver 0.0.0.0:8000
이제 서버를 실행하고 있으며 django 앱을 계속 실행하는 동안 첫 번째 화면으로 돌아가고 싶습니다. 화면에는이를위한 멋진 기능이 내장되어 있습니다. 기본 터미널 유형으로 돌아가려면 :
ctrl+a d
거기에서 다음을 입력하여 django 화면으로 돌아갈 수 있습니다.
screen -r
여러 화면이 열려있는 경우 4-5 자리 ID 번호로 올바른 화면에 도달 할 수 있습니다.
screen -r 1333
그리고 man 페이지는 꽤 좋습니다.
man screen
on Ubuntu run:>./manage.py runserver 0.0.0.0:8000 > /dev/null 2>&1 &
>exit
다음과 같이 파일을 생성하십시오. / tmp / screendjango :
screen python manage.py runserver
그리고 다음을 넣습니다.
screen -dmS django -c /tmp/screendjango
당신이 넣은 세션을 첨부하기 위해
screen -d -r django.
Windows에서
pythonw.exe manage.py runserver
이 일을 직접하려고합니다. 시나리오는 내가 클라이언트를위한 신속한 프로토 타이핑이고 그들이 어떤 모습인지 확인해야한다는 것입니다. 한 번에 2-3 명 이상이 될 수는 없지만 Apache를 설정하거나 로그인 상태를 유지하고 싶지는 않습니다.
sudo ./manage.py runserver 192.168.1.94:80 [run this on port 80 so a normal business user can see it]
ctrl+z [to suspend the job (same thing as appending & to the above command but then I don't need to deal with entering the sudo password on the command line)]
bg %1 [puts the job in the background]
jobs [just to see what's going on]
exit [exit the session]
Windows의 경우 다음 명령을 사용할 수 있습니다.
python manage.py runserver 0.0.0.0:8000
For ubuntu/linux use
nohup python manage.py runserver 0.0.0.0:8000 &
for go back from nohup command use fg command
fg
참고URL : https://stackoverflow.com/questions/1188542/django-runserver-permanent
'programing tip' 카테고리의 다른 글
프록시 뒤의 npm이 상태 403으로 실패합니다. (0) | 2020.12.14 |
---|---|
웹 API 호출시 C # 지원되지 않는 권한 부여 유형 (0) | 2020.12.14 |
C # : " 'System.InvalidOperationException'유형의 첫 번째 예외" (0) | 2020.12.14 |
자바 스크립트 인쇄 iframe 콘텐츠 만 (0) | 2020.12.14 |
완료 버튼을 키보드에 추가하는 방법은 무엇입니까? (0) | 2020.12.14 |