首次设置 DNS——有关 FQDN 和 cPanel 的问题

首次设置 DNS——有关 FQDN 和 cPanel 的问题

这是我第一次尝试设置 Linux Web 主机。我正在设置 cPanel,我想尝试通过 cPanel 进行所有配置,因为我知道许多手动输入的更改可能会被 cPanel 应用程序覆盖。

我注册了 FQDN 和名称服务器(ns1.exampledomain.com 和 ns2.exampledomain.com),现在我可以 ping 和挖掘所有这些,并且我可以通过 fqdn ssh 到服务器,并通过浏览器中的 fqdn 访问默认 Apache 根。

我该如何配置 cpanel 或 Apache 或 DNS 的众多 .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. 接下来,我将通过转到 WHM 的主页、服务器配置、基本 cPanel 和 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 进行更改,并且我一定会随后运行蒸馏器。

相关内容