我会直奔主题。 我买了一个域名。我想在我的计算机上托管它,也许在树莓派上,因为每月只有 50 人会访问它。
无论我看过哪里,我都会看到两种托管方法,使用 IIS/WAMP/XAMPP 仅创建本地主机网站或将域添加到 C:\Windows\System32\drivers\etc\hosts.txt这也是......本地主机。
这里的神奇答案是什么?我如何使用我购买的域名托管一个网站?我是否坚持使用托管服务?我错过了什么真正重要的东西吗?
使用 IIS/WAMP/XAMPP 仅创建本地主机网站
如果要托管网站,则需要HTTP服务器。它需要在您要从中托管网站的计算机上运行。
将域添加到 C:\Windows\System32\drivers\etc\hosts.txt
这就是你作为一个穷人的解决方案,而不是购买域名。
域名需要由您的注册商与 DNS 服务器(和辅助 DNS 服务器(关联。
通常,注册商将提供DNS托管服务作为交易的一部分。
DNS 服务器需要一条指向运行 Web 服务器的计算机的 IP 地址的 A 记录。此 IP 地址需要可供访问它的任何人使用(几乎可以肯定需要面向公众(,并且应该是静态的(除非您想玩 TTL 值非常短的游戏并频繁重新配置 DNS 服务器(。
如果您计划在同一台服务器上托管多个不同的网站,则可能需要配置 HTTP 服务器软件来处理虚拟名称托管(从而关注请求中的Host
标头并基于它动态提供不同的内容(