我想知道如何设置我的服务器来托管我的网站。
(ve) 服务器将安装带有 LAMP 堆栈的 centos 5.5。
我正在专门寻找一种方法来设置域/FQDN 以指向我的注册商(http://co.za/)到我的服务器IP。例如:www.mydomain.co.za 将我带到我的网站。
我需要安装/配置什么才能启动并运行上述内容?
答案1
您有几个设置 DNS 的选项。我从最简单、最常见的解决方案开始按顺序列出了它们:
通过您的注册商配置 DNS:
除非您尝试安装、配置和维护自己的 DNS 服务器,否则这不是您在服务器上进行的配置。最有可能的是,您希望在注册商管理面板上创建一条 A (ipv4) 记录,告诉他们的域名服务器您服务器的 IP。注册商几乎普遍提供这项服务。
通过您的托管提供商配置 DNS:
正如前面提到的,Linode 等主机提供 DNS 服务。使用这些服务,您必须告诉您的注册商您的主机的名称服务器,例如(ns1.linode.com)。随后,您必须通过主机接口(Web、API 等)配置您的域。 (我不确定 MediaTemple 是否提供此服务。)
托管您自己的 DNS 服务器(不推荐):
如果您确实想托管自己的 DNS 服务器,则必须告诉您的注册商您的域的权威名称服务器,并选择一个 DNS 服务器(例如 BIND 或 MaraDNS)安装在这些主机上。这需要更多的工作(以及一些胶水记录魔术,如果 ns1.example.com 不知道向谁询问 example.com,它如何解决)。
笔记:你的问题很模糊,表明你不知道你需要哪个选项。因此,请选择其中之一,我将很乐意详细说明。
答案2
这是一个非常基本的问题。有很多指南,特别是在 wiki.centos.org 上。
很快,您需要配置named(或其他一些nsd)并使用nsd将域名委托给您的服务器。