(标题是否有意义?因为我不确定)
我想主办我自己的网站。 我已经build立了一个Apache Server ,我可以通过IP调用这个站点。 现在我想通过domain来调用它。
我有一个来自GoDaddy的额外域名,通常使用这些域名我将名称Nameserver更改为我的主机提供的名称,例如ns1.example.com和ns2.example.com ,我如何设置ns1.example.com和ns2.example.com在我的networking服务器上,以便我可以使用它在我的GoDaddy帐户?
对不起,如果这是不好的,我是新来这个服务器的东西。
感谢帮助! 谢谢!
我不知道如何通过godaddy的界面做到这一点,但这里是你所需要的:
您已将您的DNS区域“example.com”托pipe给GoDaddy。 所以他们是pipe理区域内的人。
现在,您的服务器可以通过名称来调用,您必须让GoDaddy为您的区域添加一个“A Record”,将www.example.com映射到您的IP(例如12.13.14.15 )。 你可能想咨询一下维基百科有关DNS协议是如何工作的。
一旦你的DNS区域被设置,最好修改你的服务器端configuration:
/etc/hosts设置您的服务器名称: 127.0.0.1 localhost localhost.localdomain 12.13.14.15 www http://www.example.com
这将允许您的主机解决自己比如果它必须进行DNS查询…
(如果Web服务器是唯一的服务,否则另一个系统可能会更好)
主机名www.example.com
在你的apache-httpdconfiguration中(如果你使用的话,在VirtualHosts里面)添加这个指令:
ServerName“www.example.com”
我的解释可能是更独立和/或更详细的平台/分布,所以如果有人想build议增加/修改,不要犹豫。