簡體   English   中英

Django-在Lan網絡上托管網站

[英]Django - Host a website on a Lan Network

我過去一個月一直在網站上工作,現在是時候將django網站托管到私有服務器上了。 關於如何將網站托管到分配給系統的特定IP地址上,是否有詳細的方法? 這是我第一次與托管服務器打交道,對此我不太了解。 另外,一旦托管,如何將鏈接從IP地址更改為實際鏈接,例如“ 12345678.com”或類似內容?

(網站的托管方式應使只有處於同一網絡/局域網連接的人才能訪問該網站。)

我在系統上擦了水,並且系統上有Windows Server操作系統(如果此信息有幫助)

您可以像這樣使用manage命令運行代碼

python manage.py runserver 0.0.0.0:8000

但強烈建議您使用nginx或apache等網絡服務器運行代碼,請閱讀本教程以在Linux服務器上運行您的網站

https://www.digitalocean.com/community/tutorials/how-to-set-up-uwsgi-and-nginx-to-serve-python-apps-on-ubuntu-14-04

在Windows上,您可以使用IIS,但不建議這樣做。 它的表現不好

要使用1234567890.com而不是使用服務器IP地址,必須在本地網絡上設置DNS服務器。 在Linux中,您可以使用bind,Windows服務器擁有自己的DNS服務器。 但在DHCP配置中,您必須將此DNS服務器設置為客戶端DNS。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM