我想創建一個可以託管我建立的網站的家庭伺服器。
我希望它作為 Windows 伺服器,並且與我們從託管公司獲得的伺服器一樣工作,在思考時我應該考慮哪些要點?
答案1
- 能量消耗
- 電源可靠性(需要 UPC?)
- 許多家庭網路連線是異步的(DSL、電纜),這意味著上傳速率遠小於下載速率。
- 您需要適當的 DMZ 網路佈局,保護您的家庭網路免受外部侵害,同時允許存取您的伺服器。 。 。
答案2
我認為「工作相同」指的是軟體。如果是這種情況,請取得 Windows Server 的副本並安裝在盒子上,並按照您想要的方式設定服務。對於盒子本身,規格應該是能夠處理您的應用程式並具有一定增長空間的規格。
由於它是伺服器,您會希望它 24/7 運行,因此功耗、熱量和噪音將是您最關心的問題。您需要一些相對安靜的東西,也許可以放在桌子下面。您需要一個備用電池/電湧保護器來進行電源調節。我建議將所有網路設備放在備用電池上,以在高峰或斷電期間保持連接正常。
具有靜態 IP 位址的穩定網路連線也是必要的,最好有企業級支援。您可以使用動態 IP 位址來完成此操作,但這並不理想,並且需要動態網域解析服務來操作。
坦白說,由於 VPS(虛擬專用伺服器)系統的成本如此之低,如果沒有真正令人信服的理由,我不確定我是否會在家中使用網路伺服器。
答案3
直到最近,我還在家裡運行了一台 Windows 伺服器,但在一次特別嚴重的惡意軟體感染後,我重新安裝了 Ubuntu 伺服器。它完全是 CLI,這對我來說是一次有趣、迷人的學習經驗。
好的..回到你的主題..你需要運行一個網站主機,例如 Apache。資料庫伺服器,例如 MySQL。還有一種腳本語言,例如 PHP。
您可能還需要 FTP 存取權限來上傳新網站/頁面/其他內容。
另外,我更喜歡遠端訪問,這樣我就可以把伺服器塞進壁櫥裡然後忘記它,無需擔心顯示器、鍵盤、滑鼠。
祝你好運。