build设家庭服务器时要考虑的问题

我想创build一个家庭服务器,可以托pipe我build立的网站。

我想把它作为一个Windows服务器,和我们从托pipe公司获得的服务器一样工作,我应该考虑哪些要点呢?

  • 能量消耗
  • 电源可靠性(UPC需要?)
  • 许多家庭networking连接是asynchronous的(DSL,Cable),这意味着上传速率远小于下载速率。
  • 您需要一个适当的DMZnetworking布局,从外部保护您的家庭networking,同时允许访问您的服务器。 。 。

通过“同样的工作”,我假设你指的是软件。 如果是这种情况,请获取Windows Server的副本,然后在该框中进行安装,并按照所需的方式configuration服务。 对于盒子本身,规格应该是任何将处理您的应用程序有一定的成长空间。

由于它是一个服务器,所以你需要它全天候运行,所以功耗,散热和噪声将是你最关心的问题。 你会想要一些相对安静的东西,也许可以住在桌子下面。 你会想要一个电池备份/电涌保护器功率调节。 我build议把任何networking设备放在备用电池上,以保持连接在峰值或者掉电期间保持活跃状态​​。

与静态IP地址稳定的互联网连接也将是有序的,最好与商务舱的支持。 您可以使用dynamicIP地址来实现,但这并不理想,需要dynamicDNS服务才能运行。

坦率地说,VPS(虚拟专用服务器)系统的成本尽pipe低,但我不确定如果没有真正令人信服的理由,我会在家中使用互联网服务器。

直到最近,我还在家中运行了一台Windows服务器,但在一个特别讨厌的恶意软件感染之后,我重新安装了Ubuntu Server。 它完全的CLI,这对我来说是一个有趣的,迷人的学习经验。

Ok ..回到你..你将需要运行一个Web主机,如Apache。 数据库服务器,如MySQL。 和一个脚本语言,如PHP。

您可能还希望通过FTP访问来上传新网站/网页/无论如何。

另外,我更喜欢远程访问,这样我就可以把我的服务器放在一个壁橱里,忘掉它,不用担心显示器,键盘和鼠标。

祝你好运。