构建家庭服务器时需要考虑的要点

构建家庭服务器时需要考虑的要点

我想创建一个家庭服务器来托管我建立的网站。

我希望它作为 Windows 服务器,并且像我们从托管公司获得的服务器一样工作,在考虑这一点时我应该考虑哪些要点?

答案1

  • 能量消耗
  • 电力可靠性(需要 UPC 吗?)
  • 许多家庭网络连接都是异步的(DSL、Cable),这意味着上传速率比下载速率小得多。
  • 您需要一个适当的 DMZ 网络布局,保护您的家庭网络免受外界攻击,同时允许访问您的服务器……

答案2

我说的“工作方式相同”是指软件。如果是这样,请获取一份 Windows Server 副本并安装在机器上,然后按照您想要的方式配置服务。对于机器本身,规格应该是能够处理您的应用程序并有一定的增长空间。

由于它是一台服务器,你会希望它全天候运行,因此功耗、热量和噪音将是你最大的担忧。你会希望它相对安静,可以放在桌子下面。你会希望有一个电池备份/电涌保护器来进行电源调节。我建议将任何网络设备也放在电池备份上,以便在峰值或电压下降时保持连接畅通。

稳定的互联网连接和静态 IP 地址也是必要的,最好有商务级支持。您可以使用动态 IP 地址,但这并不理想,需要动态 DNS 服务操作。

坦率地说,由于 VPS(虚拟专用服务器)系统的成本如此低廉,如果没有非常令人信服的理由,我不确定我是否会在家里安装互联网服务器。

答案3

直到最近,我还在家里运行 Windows 服务器,但在一次特别严重的恶意软件感染后,我重新安装了 Ubuntu 服务器。它完全是 CLI,对我来说是一次有趣、迷人的学习体验。

好的,回到你身上,你需要运行一个网络主机,比如 Apache。一个数据库服务器,比如 MySQL。以及一种脚本语言,比如 PHP。

您可能还需要 FTP 访问权限来上传新网站/页面/其他内容。

此外,我更喜欢远程访问,这样我就可以把服务器塞进壁橱里,然后忘掉它,不用担心显示器、键盘、鼠标。

祝你好运。

相关内容