在专用服务器上设置域名

我有一台Linux服务器(Ubuntu 12.04),我正在尽可能多地学习服务器管理。 我已经完成了运行完整的LAMP设置,但是试图让域名指向我的服务器已经死路一条。

我在Apache .conf文件中设置了一个虚拟主机,并使用域名在hosts文件中设置了IP地址,并将A记录指向了IP地址而没有运气。 我也安装了bind9,但我想我会看到我是否走错了方向,而不是弄乱任何东西。

获得域名并运行的最佳方法是什么 – 理想情况是生产就绪而不是临时设置

编辑:感谢您的提示 – 只是为了更好地告知情况 – 我有一些备用的域名注册,我可以使用,我租用一个VPS玩。 目前我有指向IP的DNS *和@A记录,但如果有所不同,名称服务器与注册商有关系吗?

首先,您应该看看是否可以在控制面板中更改域名的DNS。 如果可以,那么你应该设置域以使用A记录指向您正在运行的VPS的IP地址。 完成后,请等待24小时,然后检查域是否正确指向您的服务器。

您不需要为了您的目的安装bind9或管理自己的DNS服务器,这会使事情变得更复杂。

我建议在http://freedns.afraid.org上设置一个帐户并使用他们的DNS服务器。 我有一个Ubuntu服务器和两个以这种方式指向它的域名。