假设我想在家里托管一个网站。我的 ISP 没有阻止端口 80。
- 我有一个静态 IP,
- 注册了我的域名,
- 在注册商DNS中插入我的静态IP。
这里比较棘手,我的服务器名应该是什么?我的域名,例如 (superuser.com)
服务器名称应与我的域名相同?例如(superuser.com)或(machineone.superuser.com)
可以是任何名称?例如(无所谓)
我应该在 apache 配置或注册器配置中的哪里执行此操作?
请给我一些建议...
答案1
不管您如何称呼服务器 - 如果您的 DNS 设置正确,所有到您家 IP 的流量都将到达您的路由器。更重要的是,您需要将路由器上端口 80 的流量“转发”或路由到您的服务器(无论您如何称呼它),然后只需设置 Apache 以接受该域的流量。
答案2
完全没关系。我通常根据服务器的通用功能为其指定通用名称,例如 web-01、db-01 等。每台服务器托管的特定服务往往会不时发生变化,因此以它们托管的域名命名服务器只会使未来的维护变得复杂。