建立一个网络服务器和托管您自己的网站可以是一个有趣和富有挑战性的学习经验。但是如果你想这样做,你应该先和你的ISP确认一下,这可能违反了他们的服务条款。
为了在你的家庭互联网上建立一个网络服务器,你需要一些东西:一台专用于你的服务器的计算机,一个域名,以及一种将你的域名指向服务器的方法。您可以使用静态IP地址或使用动态DNS提供程序来执行此操作。
但这也是问题所在:许多ISP不为家庭用户提供静态IP地址。另一种选择是将动态IP路由到静态主机名,但这可能违反ISP的服务条款。
因此,能否从家庭互联网上运行web服务器的简单答案也是一个糟糕的答案:这要看情况。运行web服务器有很多方法,不幸的是,没有一个明确的是或否答案。
你需要做的第一件事就是深入了解你的ISP的服务条款。如果您可以运行web服务器,它应该在某个地方显式地声明。但这只是战斗的一部分。
如果你想使用一个静态IP地址,你需要联系一下,看看这是不是一个服务,甚至提供更多的时候,家庭用户不需要静态IP地址,所以这通常不是提供给大多数家庭连接。如果是的话,你得每月付一次费用。
如果你的ISP在你当前的连接上没有提供静态IP,你应该考虑在你家里制定一个商业计划。这些通常比较昂贵,但可以让您更自由地运行web服务器。
您还需要注意应该为服务器打开哪些端口。您可能需要端口80和443,也可能需要端口25和22,但根据您所设置的服务器类型的不同,情况会有很大的不同。同样,这些是你需要向你的ISP核实的事情,你可能需要一个商业软件包。
虽然第一步是确定您的ISP是否允许您在家中运行web服务器(如有必要,请转到业务包),但这并不是您需要考虑的唯一问题。速度也是非常重要的,当谈到托管自己的网站。
你需要考虑一下家里提供的上传和****。如果一个50Mbps下行/5Mbps上行的连接是你能得到的最快的连接,那么你的家庭网络服务器提供的体验可能不是最好的,尤其是随着网站流量的增长。你会想要你能得到的最快的连接,这通常会花费一大笔钱。
同样,可用带宽将是一个巨大的问题。简单地说:如果您使用的是按流量计费的连接,请不要设置web服务器。句号。你会很快突破你的数据上限,所以你需要一个无限的连接。
最后,让我们谈谈正常运行时间。如果你的网络连接经常中断并且持续很长一段时间,那么对于你访问网站的流量来说,这将是一个相当令人沮丧的经历。您将需要一个可靠的连接和持续良好的正常运行时间。
正如我们在一开始所说的,运行自己的web服务器是一种有趣、富有挑战性的学习体验。或者,如果你已经知道该做什么的话,你会很满足的。但有一点可能不是:成本效益。
在这一点上,网络托管是相当便宜的。如果你没有产生大量的流量,你可以得到一个网站托管一个月只要5美元在一个安全的,非现场的位置,你永远不必担心的事情,如电力和正常运行时间。
但是,如果你正在寻找经验,它不一定是最经济可行的,那么无论如何运行一个自己。玩得高兴!
图片来源:超级地图/shutterstock.com网站
...过将最易受攻击的面向用户的服务(如电子邮件、web和DNS服务器)隔离在它们自己的逻辑子网中,可以保护内部网络或局域网(LAN)的其余部分,以防出现危害。 ...
... 安装SSH后,请确保将SSH服务器设置为使用密钥而不是密码进行身份验证。确保您的堡垒主机的IP与上面的端口转发规则中设置的IP相同。 ...
...费网络主机尽可能地偷工减料,这一点也不奇怪。因此,服务器往往配备勉强可以通过的处理器,处理站点请求的速度慢得令人难以忍受。他们也使用hdd,因为它们比ssd便宜,尽管ssd更快更可靠。 ...
...后面积满灰尘呢?卸下SIM卡,您就可以将其变成一个专用服务器,供您娱乐。只要买一根Micro-USB-to-HDMI电缆(如果你的设备支持的话),你就可以把它直接连接到电视上。 ...
...提供了一个将邮件标记为垃圾邮件的工具,但它主要掌握在你的手中。除非邮件是非常明显的垃圾邮件,或者微软之前已经意识到,否则它们不会被自动丢弃。 ...
...些通常需要额外的费用。除非您托管的是其他用户访问的服务器,否则它们对家庭用户来说是不必要的。 ...
...标准的互联网协议,允许人们运行自己的基于文本的聊天服务器,并有自己选择的按主题组织的频道(例如,一个名为“音乐”的频道,用于谈论音乐)。由于没有集中管理谁可以托管服务器的权限,人们可以随意切换服务器,...