1、部署 Django 到遠程 Linux 服務器python
利用 xshell 經過 ssh 鏈接到 Linux服務器,常規的啓動命令是shell
python3 manage.py runserver 0.0.0.0:80
可是,關閉 xshell 後,就訪問不了 Django 了。服務器
這時候須要使用 nohup 命令啓動(概念:若是你正在運行一個進程,並且你以爲在退出賬戶時該進程還不會結束,那麼可使用nohup命令。該命令能夠在你退出賬戶/關閉終端以後繼續運行相應的進程)app
這時輸入ssh
nohup python3 manage.py runserver 0.0.0.0:80
此時會報錯spa
nohup: ignoring input and appending output to ‘nohup.out’
2、解決辦法日誌
一、緣由code
是由於使用 nohup 會產生日誌文件,默認寫入到 nohup.outserver
二、解決blog
將 nohup 的日誌輸出到 /dev/null,這個目錄會讓全部到它這的信息自動消失
nohup python3 manage.py runserver 0.0.0.0:80 > /dev/null 2> /dev/null &