cPanel, 它的英文全称是Control Panel, 这种工具主要是针对Linux系统来推出的网页托管控制面板, 它是由cPanel, LLC这家公司进行开发并且运营的, 它为网站管理员还有主机用户提供的是一个图形化的Web管理界面, 大家在这个界面里面操作的话, 是完全不需要去登录命令行就能完成域名管理、邮箱配置、数据库操作以及文件管理等这些核心任务的。

cPanel 这个玩意儿, 在全球范围内, 被用在共享主机上面, 也被用在 VPS 主机上面, 它的部署情况是非常广泛的, 它是管控平台的一种, 同时呢, 它和 Plesk 这两个东西, 是并列在一起的, 它们两个都是主流 Web 主机控制面板里面的代表。

核心功能模块

那个用来管网站的主机控制面板, 它就是cPanel, 按能办的事情分开看的话, 它主要包含了下面这些区域:

它提供了文件管理器, 这个文件管理器是用来替代FTP的, 它还提供了另一个文件管理器, 它也提供了备份与迁移工具。

关于域名和网站的情况, 这个系统支持对附加域名、子域名以及子目录形式的网站进行配置操作。

邮箱管理, 用户可以进行创建邮箱账户的操作, 也可以进行删除邮箱账户的操作,还可以设置转发功能cpanel主机控制面板, 还能启用自签名机制, 并且也能够配置Spam过滤规则。

cPanel主机控制面板是什么?功能、登录与常用操作详解(图1)

数据库这边集成了phpMyAdmin这个工具, 它能够支持创建MySQL或MariaDB数据库, 同时还支持进行用户分配的操作与权限管理的操作。

SSL与域名安全: 通过一键操作, 安装Let's Encrypt提供的免费SSL证书。同时, 对DNS区域记录进行管理。其中包括A记录、CNAME记录、MX记录和TXT记录等。

软件与脚本方面, 您可以通过一键点击, 完成像Softaculous以及Fantastick这类面板的快速安装动作, 并且该工具还能够支持去安装像WordPress这样的、数量超过700种的开源于应用项目。

资源与监控: 查看cpu用量以及内存用量还有磁盘用量, 设置月度流量限制以及连接数限制。

登录方式

默认的登录地址是这样的。第一个是 https://你的域名:2083, 这对应的是 cPanel。第二个是 https://你的域名:2087, 这对应的是 WHM。只有服务器管理员才可以访问这个 WHM 地址。

有些主机商可能会去修改端口, 或者是把子域名绑定上去, 就像那个代码标记里面的cp点你的域名点com那样子的具体是什么地址, 那就得看主机商给你的那些账号信息里头是怎么写的了。

cPanel主机控制面板是什么?功能、登录与常用操作详解(图2)

登录用的账号这个事情, 是由主机商在他们给你开通服务的那个时候分配好的, 至于密码这个事儿, 是需要你自己去把它修改成一个新的。

高频操作路径

1. 找到默认的域名设置, 或者去添加一个子域名, 按照这个顺序来操作: 先看一下cPanel页面的最上面那个地方, 然后点击一下“Domains”这几个字代表的选项, 接着再去点击那个写着“Add Domain”的按钮, 也就是添加域的按钮。

2. 你要去创建那个MySQL数据库, 具体步骤是这样的, 你先找到cPanel, 然后点击“Databases”, 接着再点击“MySQL Databases”, 然后在界面里填写数据库的名称还有相应的用户信息, 最后再分配好权限就可以了。

3. 管理DNS记录的方式是这样的: 先点一下cPanel这个入口, 接着去找那个叫做“Domains”的部分, 之后再找到那个名叫“Zone Editor”的选项, 选中你要处理的域名, 最后再去做增加、删除或者修改记录这些操作。

4. 你需要先打开cPanel这个界面, 然后找到标有"Security"的那个部分, 接着再去点击"SSL/TLS Status"这一项, 后面再选择你要用的那个域名, 最后一步就是去点一下"Run AutoSSL"这个按钮。

5. 备份网站的具体操作步骤如下: 你先进入cPanel这个界面, 然后点击其中的“Files”部分, “Files”点击进去之后, 你会看到里面有“Backups”这个选项, “Backups”再次点击进去以后, 你就会在页面上找到一个叫做“Create a Backup”的按钮或者链接,你需要去选择它cpanel主机控制面板, 完成点击操作。

注意事项

cPanel主机控制面板是什么?功能、登录与常用操作详解(图3)

cPanel这个东西, 它只是支持那些叫做Linux的, 像是CentOS、AlmaLinux、RHEL、CloudLinux这些操作系统, 然后呢, 它是不适用于Windows主机的。

每个cPanel账户都是默认拥有独立的资源配额的, 如果超出了这个限制的话, 就可能会导致邮件被拒绝或者是网站的速度降低这样的情况出现, 具体的额度究竟是多少是需要由主机商来进行设定的。

WHM(也就是大家常说的Web Host Manager, 这是一个服务器级别的管理面板)主要是用来管理多个cPanel账户的, 普通用户是没有权限去访问这个东西的。

建议在更改PHP版本、DNS区域等关键设置之前, 先准备好备份工作, 因为如果操作出现失误, 可能会导致服务中断。

版本与许可

是由这家公司通过按年订阅或者是按月订阅这两种方式来授权使用的软件, 它不是那种开源的软件。

在目前来说, 主流的版本是这个版本, 是从二零二五年开始推出的, 以前的CentOS 7已经被抛弃不使用啦, 现在的最低系统要求是或者。用户是不需要去单独掏钱购买这个软件的, 相关的费用一般是包含在主机套餐里面的。