為 Apache Web 伺服器設定名稱伺服器

為 Apache Web 伺服器設定名稱伺服器

(標題有意義嗎?因為我不確定)

我想託管我自己的網站。我已經設定了一個Apache Server,並且可以透過 呼叫該網站IP。現在我想通過domain.

我有一個來自 GoDaddy 的額外域名,通常要使用這些域名,我會將 更改Nameserver為我的託管提供的域名,例如ns1.example.comns2.example.com,如何在我的網絡服務器上設置ns1.example.comns2.example.com,以便我可以在我的GoDaddy 帳戶上使用它?

抱歉,如果這很菜鳥,我是這個伺服器的新手。

感謝您的幫忙!謝謝!

答案1

配置DNS:

我不知道如何透過 godaddy 的介面來做到這一點,但這就是你需要的:

您已將 DNS 區域「example.com」的託管委託給 GoDaddy。所以他們是管理該區域內容的人。

現在,為了讓您的伺服器可以透過其名稱進行調用,您必須讓 GoDaddy 新增一條「A 記錄」到您的區域,對應www.example.com到您的 IP(例如12.13.14.15)。您可能需要查閱維基百科來了解 DNS 協定的實際運作原理。

設定 DNS 區域後,最好修改伺服器端配置:

在中設定您的伺服器名稱/etc/hosts

127.0.0.1 本機 localhost.localdomain 12.13.14.15 www www.example.com

這將使您的主機比必須進行 DNS 查詢更快地解析自身...

修改您的系統名稱:

(如果網路伺服器是其唯一的服務,否則另一個系統可能會更好)

主機名稱 www.example.com

讓 apache 知道它的名字

在您的 apache-httpd 設定中(如果使用 VirtualHosts,則在 VirtualHosts 內)新增以下指令:

伺服器名稱“www.example.com”

我的解釋可能更獨立於平台/發行版和/或更詳細,所以如果有人想建議添加/修改,請不要猶豫。

相關內容