首次設定 DNS — 有關 FQDN 和 cPanel 的問題

首次設定 DNS — 有關 FQDN 和 cPanel 的問題

這是我第一次嘗試設定 Linux Web 主機。我正在設定 cPanel,並且想嘗試透過 cPanel 完成所有配置,因為我知道許多手動輸入的更改可能會被 cPanel 應用程式覆蓋。

我註冊了 FQDN 和名稱伺服器(ns1.exampledomain.com 和 ns2.exampledomain.com),現在我可以 ping 和挖掘所有這些,我可以透過 fqdn ssh 到伺服器,並透過中的 fqdn 存取預設 Apache 根目錄。器。

如何為 Apache 或 DNS 配置 cpanel 或眾多 .conf 檔案之一,以便將 exampledomain.com 也指向 Apache 文檔根目錄。這是個好主意嗎?

我知道預設情況下 Apache 的文檔根目錄是 ,/var/www/html但安裝 cpanel 後它似乎是usr/local/apache/htdocs.這樣可以嗎還是我應該把它改回來?

答案1

以下是我如何使用 exampledomain.com 作為網站,並使用 ns1.exampledomain.com 和 ns2.exampledomain.com 作為解析器來執行此操作。 ns1 和 ns2 也將解析伺服器上的任何其他網域:

  1. 首先,我將伺服器的主機名稱設定為 server1.exampledomain.com 之類的名稱。您可以在 WHM 中執行此操作,方法是:主選單、網路設定、變更主機名

  2. 接下來,我將透過前往「主」、「伺服器設定」、「基本 cPanel 和 WHM 設定」中的「WHM」並捲動到底部,為新增至伺服器的所有新帳戶/網域設定預設解析器。此處的解析器將回應您新增的任何新網域。如果您已將其設定為與 cPanel/WHM 盒子相同的伺服器,那麼您可以透過 WHM 管理 DNS。

  3. 現在,我將透過前往「主要」、「帳戶功能」、「在 WHM 中建立新帳戶」並完成精靈來為 exampledomain.com 建立一個新帳戶。其 http_root 將位於 /home/examedomainUsername/public_html/

我知道這不是您真正想要的,但我猜這可能是您想要的。當您使用面板時,通常最好遵循面板的規則。您可以更改 /usr/local/apache/conf/httpd.conf。如果這樣做,請確保隨後執行“/usr/local/cpanel/bin/apache_conf_distiller –update”以使用 cPanel 檢查變更。我個人不會將預設值更改為 /var/www/html 。下次 cPanel 更新時它可能會改回來。如果是針對帳戶/網域,我會直接進行更改,但前提是我無法透過 WHM 進行更改,並且之後我一定要運行蒸餾器。

相關內容