服务器配置 - WHM(第二部分)
- 概述 - 独立服务器托管
- 我需要独立服务器吗
- 独立服务器入门
- Linux独立服务器,我能得到什么?
- 独立服务器与VPS的区别
- 设置WHM
- 设置第一部分
- 设置第二部分
- 更多功能
- 关于NVMe独立服务器托管
- NVMe独立服务器托管入门
- 私有域名服务器
- 什么是私有域名服务器?
- 注册
- NS A记录
- DNS Glue
这是关于通过WHM设置服务器的续集视频。如果你是WHM新手,你在设置服务器时可能会感到迷茫。这段详尽的视频*(共2部分中的第2部分)将引导你完成服务器一些最关键的第一步和初始配置。 *根据你使用的WHM/cPanel版本、主题和操作系统,你的控制面板界面可能与视频中显示的不同或组织方式不同。但其功能应保持一致。
本教程将继续介绍cPanel服务器的初始配置。点击以下链接获取更多信息。
- Skeleton目录 ⤵
- 为主域添加账户 ⤵
- DNS区域 ⤵
- DNS设置和邮件 ⤵
- 服务器联系人 ⤵
- 联系人管理器 ⤵
- SQL服务 ⤵
- 服务器IP地址 ⤵
Skeleton目录
Skeleton目录是用于创建你所创建账户的默认目录结构(文件和文件夹)。它允许你在创建账户时,将相同的文件复制到每个新cPanel账户的 /public_html 和 /public_ftp 目录中。 点击这里了解如何在WHM中设置Skeleton目录 设置Skeleton目录步骤:
- 登录WHM。
- 查找Skeleton目录部分。最快的方法是在左侧面板或WHM首页顶部的搜索框中输入关键词。

你也可以手动定位并展开左侧面板的账户功能部分,然后从选项列表中选择Skeleton目录。
- 在右侧面板顶部会显示Skeleton目录的系统路径(例如:
/root/cpanel3-skel)。

如果你需要修改Skeleton目录,请按照以下步骤操作:
- 规划并创建目录。
- 使用FTP(或SCP)程序或shell上传你希望复制到新账户的文件到相应目录。
- 系统在创建账户时会将这些文件复制到新账户的目录中。
与转销商的Skeleton目录不同,“root”用户的Skeleton目录无法通过文件管理器访问。出于安全考虑,建议禁用“root”用户的FTP访问。建议使用支持SCP的客户端来方便地将文件传输到仅“root”用户可访问的目录,如上述目录。
为主域添加账户
WHM允许你为主域创建账户。关于如何在WHM中创建cPanel账户的详细说明,请参阅以下文章。
- 如何创建cPanel账户?
如果你希望覆盖现有的DNS区域,请在DNS设置部分勾选覆盖账户的任何现有DNS区域。

DNS区域
接下来,我们需要为主机名和域名服务器添加DNS记录到主域的区域中。
完成此任务需几个步骤。
步骤1. 进入你的DNS区域。
点击这里了解如何进入DNS区域编辑器
在WHM中进入DNS区域编辑器的方法:
- 登录WHM。
- 通过在左侧面板或页面顶部的搜索框中输入关键词,进入DNS功能部分。

你也可以手动定位并展开左侧面板的DNS功能部分查看选项列表。
步骤2: 删除预配置的DNS区域
点击这里了解如何删除预配置的DNS区域
删除域的预配置DNS区域步骤:
- 在WHM的DNS功能菜单中选择删除DNS区域。

- 从列表中选择要删除的区域。(按住CTRL键可多选)

- 点击删除按钮。
步骤3: 管理DNS记录
由于服务器初始配置时没有该域的区域,系统为原主机名和域名服务器分别创建了单独的区域。现在我们已有该域的区域,需删除这些单独区域,然后将所需DNS记录添加到该域的区域中以避免冲突。
点击这里了解如何在WHM中管理DNS区域
在WHM中管理DNS区域步骤:
- 在WHM中,选择DNS功能下的DNS区域管理器。

- 找到需要更新的域,然后点击管理按钮。

- 进行必要的更改。使用**+添加记录或编辑**按钮管理DNS记录。

- 点击保存记录按钮保存更新。
更多关于管理DNS区域的信息,请访问以下文章:
- 在WHM中管理DNS区域
由于我们的域名服务器当前注册指向之前的域名服务器,WHM自动添加了A记录指向相应的IP地址。网站迁移后,我们将更改注册指向本服务器的IP地址。让我们修改这些记录,使其指向当我们通过注册商更新域名服务器注册时所用的IP地址。
添加A记录
现在,给主机名添加A记录。
编辑DNS记录时,作为绝对引用的完全限定域名(例如“domain.tld.”或“www.domain.tld.”)应以点号“.”结尾。未以点号结尾的名称(例如“www”或“mail”)将被解释为相对于该区域域的相对引用。
WHM允许你将名称作为A记录的目标地址输入,但这不是最佳做法。应使用CNAME记录将一个名称指向另一个名称。
添加SPF记录
现在,为域添加SPF记录。
如果你还记得教程第一部分,发件人策略框架(SPF)是为邮件服务器开发的系统,DNS管理员可以定义哪些服务器被授权为特定域发送邮件。配置了SPF检查的邮件服务器通常会拒绝未在SPF记录中明确授权的发件服务器的邮件。
TXT记录用于SPF。
接受本地邮件
- 即使主MX不指向此服务器,也应始终设置邮件为本地接收。
- 由于我们也将在此服务器托管该域的邮件,建议保持勾选此选项。如果邮件托管在其他服务器,应取消勾选。
DNS设置和邮件
本演示中,我们在创建区域后为主域添加了SPF记录。如第一部分所述,由于所有域都需要SPF记录,建议将该信息添加到区域模板中,以便每次创建区域时自动生成SPF记录。
你还需要为主IP地址设置PTR记录,使其指向主机名。这也称为“反向DNS”记录。反向DNS记录由主机提供商维护,因此你必须联系提供商请求设置。
部分邮件主机会拒绝PTR记录未解析回中继服务器主机名的邮件交换器发出的邮件。
服务器联系人
cPanel邮件
cPanel以“cPanel”用户身份运行,相关系统消息会发送给该用户。我们将配置这些消息转发到之前两个用户使用的相同地址。
Nobody邮件
Apache(Web服务器)以“nobody”用户身份运行,系统消息通常发送给该用户。默认情况下,WHM配置为将消息转发给“root”用户。由于我们将“root”用户的邮件转发到新地址,建议将“nobody”用户的邮件直接转发到同一地址,避免双重转发。
Root邮件
许多服务以“root”用户身份运行,相关系统消息通常发送到该用户的邮箱。该账户邮箱无法通过Webmail或邮件客户端直接访问。我们将配置系统将这些消息转发到域上的邮箱账户,以便通过Webmail或客户端应用查看。
点击这里了解如何在WHM中更新服务器联系人
在WHM中更新服务器联系人步骤:
- 在WHM中,通过左侧菜单或顶部搜索框输入关键词,进入服务器联系人部分。
- 点击编辑系统邮件偏好。

- 在转发邮件给处输入电子邮件地址。

- 完成后点击更新按钮。
联系人管理器
这里可以配置哪些事件触发警报消息发送给用户。警报将包含事件信息、启用的方法(如果已输入该方法的联系数据)以及消息的优先级。
点击这里了解如何在WHM中更新联系信息
在WHM中更新联系人管理器步骤:
- 在WHM中,进入服务器联系人部分,点击联系人管理器。

- 联系人管理器页面下有两个标签页 - 通信类型和通知,你可以在这里进行必要的更新。

- 通信类型 - 在此标签页中,为每种通信类型指定通知的重要级别。例如,如果你只想收到“高”重要级别事件的邮件警报,请在接收列的邮件下拉菜单中选择仅高。
- 通知 - 此标签页列出可用的警报类型、重要级别及每个警报接收的通信类型。
- 完成后点击保存按钮保存更改。
SQL服务
现在,设置MySQL“root”用户的密码。
初始状态下,“root”MySQL用户没有设置密码。由于该用户拥有服务器上所有数据库的完全访问权限,未设置密码存在安全风险,因此不推荐。
点击这里了解如何在WHM中设置root密码
在WHM中设置root密码步骤:
- 在WHM中,通过左侧菜单或顶部搜索框输入关键词,进入SQL服务部分。
- 从列表中选择MySQL® Root密码。

- 输入你喜欢的密码,或使用密码生成器按钮。

- 点击生成密码按钮,然后勾选我已将此密码安全保存。
- 点击使用密码按钮。
- 点击更改密码。
正常情况下,我们无需记住此密码即可连接SQL服务。如需以“root”用户身份访问数据库,可随时重置密码。让我们使用密码生成工具为“root”数据库用户生成一个安全密码。
服务器IP地址
IP地址由你的主机提供商分配,通常成连续块分配。服务器应预配置了初始块中的所有IP地址,并绑定到服务器。额外订购的IP可能不属于与原始IP相同的连续块。
点击这里了解如何检查服务器关联的IP地址
在WHM中检查IP地址步骤:
- 登录WHM。
- 通过左侧面板或顶部搜索框输入关键词,进入IP功能部分。
- 选择显示或删除当前IP地址。

- 服务器关联的IP地址将显示。

**恭喜!**你现在已掌握如何进行新cPanel服务器的初始配置。
返回设置第一部分