導航:首頁 > 配伺服器 > 如何在伺服器上運行後台代碼

如何在伺服器上運行後台代碼

發布時間:2025-08-27 16:37:36

① 如何在伺服器上部署Django項目並使其在後台一直運行

前幾天老師讓我把一個Django項目(爬蟲網頁)放到校園內網上,但是我想先用自己的伺服器來嘗試一下。之前剛好有在Digital Ocean上買過伺服器用來運行ss腳本,平時伺服器一直放著沒啥用,所以就拿它來試驗一下。

廢話不多說,第一步通過WinSCP軟體把Django文件傳到伺服器上。

在伺服器中安裝Django需要的環境和我所需要的python第三方庫。

以上所有步驟完成後,還需要進行一步操作,這是我經歷的一個 。 打開Django文件目錄中的 settings.py ,把 ALLOWED_HOSTS=[] 改為 ALLOWED_HOSTS=["*"] 。

在伺服器中打開到 manage.py 所在的目錄,輸入命令
python3 manage.py runserver 0.0.0.0:8000
然後按下回車,在瀏覽器中輸入: 該伺服器IP地址:8000 ,大功告成!

Attention:
1. python3 不是特定的,是根據你的Django項目所需要的環境指定的。
2. 8000 是埠號,可以修改。

如果想要Django項目一直運行,關閉終端後還在運行,即需要運行如下命令, nohup command & , command 即位上文所說的 python3 manage.py runserver 0.0.0.0:8000 。

② 如何在linux伺服器後台運行某個進程在Xshell里需要輸入什麼指令

運行命令後面加 & 是後台運行,但啟動它的父進程如果退出,這個 & 方式運行的依然會退出。
我的建議是用 screen 。這樣會啟動一個 shell 「屏幕」可以隨時斷開後再另外一個地方重新恢復。

另外還一個方法是用 fg bg nohup 這一套命令也可以。不過具體怎麼用我沒研究,但控制不如 screen 方便。
其實你這個最好的辦法還是寫到伺服器的開機運行命令行裡面,方便很多啊。

另外……佔用 ssh 有什麼大問題么……

閱讀全文

與如何在伺服器上運行後台代碼相關的資料

熱點內容
單片機串口如何引起中斷 瀏覽:266
商用智能演算法 瀏覽:233
linux調用shell命令 瀏覽:733
樓梯工程量演算法 瀏覽:652
php偽靜態是啥意思 瀏覽:375
it程序員去外企可以鍍金嗎 瀏覽:782
雲端伺服器都有什麼 瀏覽:240
linux快播 瀏覽:568
查公司伺服器能說明什麼問題 瀏覽:310
蘋果手機怎麼給我的電話加密碼 瀏覽:672
程序反編譯教學 瀏覽:659
ecc加密演算法c語言代碼 瀏覽:882
nvr預覽提示碼流已加密 瀏覽:746
編程怎麼讓飛鏢掉落下來 瀏覽:596
如何在伺服器上運行後台代碼 瀏覽:774
安卓手機編譯時間 瀏覽:326
php插入資料庫代碼 瀏覽:394
明日之後怎麼搜索別的伺服器的人 瀏覽:828
思迅加密鎖驅動未能正常升級 瀏覽:143
文件夾哪個是相冊跟視頻 瀏覽:170