cPanel这个家伙, 它的完整名字是叫做。目前来说, 它在世界上部署的量是最大的。它就是现在全球部署量最大的主机管理面板。这是由一个叫的公司开发出来的。它是运行在像CentOS呀或者AlmaLinux呀这种Linux系统上面的, 而且很多情况下用的就是这些个系统。

CloudLinux, 它也是其中的一种情况。它为主机用户提供了, 一整套图形化界面的Web管理平台, 该平台涵盖了网站文件、域名、邮箱、数据库、SSL证书以及备份等日常运维操作, 从而免去了需要命令行操作的门槛。

如何登录cPanel面板

登录地址可以使用主机服务商提供的cPanel入口, 这个入口一般的形式是https://你的域名:2083, 它指的是HTTP协议的情况, 或者是https://你的域名:2089, 它指的是HTTPS协议的情况, 具体的端口号以服务公司给出的说明为标准。

账号和密码的填写方式, 是直接使用在您主机开通环节里面, 那些被系统分配出去的用户名, 还有对应的密码, 这里特别指出, 这个密码绝对不是域名管理员的那个密码。

你需要用浏览器来访问, 这是第一次登录的时候要做的事情。我们支持现在人用的很多的浏览器, 比如说Chrome、Firefox、Edge这些, 你不用去安装客户端。

你如果是去使用WHM, 也就是Web Host Manager, 你得拿出root或者reseller这样的身份, 去通过域名:2086这个端口来进行登录操作, 这样子的权限层级会比cPanel高。

核心功能模块

cPanel这个面板,它是按照不同的功能来划分成好几个区域的。这些区域里面, 那些经常被用到的模块, 主要包括下面这些:

1. 文件管理(FileManager), 这是一个在线浏览、编辑、上传以及下载网站文件的过程, 并且它支持批量操作, 同时也支持权限设置。

2. 域名与子域名(Domains/Subdomains): 这里可以进行对主域的添加, 也可以进行对主域的删除, 还可以进行对子域的添加, 也可以进行对子域的删除, 同时还能进行对Park域的添加与删除操作, 最后还能把SSL证书给绑定上去。

3. 邮箱管理(Email): 就是创建邮箱账号。设置别名。配置SPF记录。配置DKIM记录。配置DMARC记录。管理邮件过滤器。

4. 数据库(MySQLDatabases), 用户可以创建MySQL或者MariaDB数据库, 创建数据库用户, 并且分配访问权限, 此外还提供了内置的phpMyAdmin可视化管理界面。

5. SSL/TLS(SSL/TLS): 可以一键申请Let's Encrypt提供的免费证书, 也可以手动安装这个证书, 还可以切换加密协议的具体方式。

6. 备份(Backup), 用户可以通过手动的方式触发全量备份或者增量备份, 然后将备份好的数据下载到本地电脑里, 或者指定要保存到哪一个远程存储设备里面去。

cPanel主机控制面板全解:登录方法、核心功能与常用操作(图1)

7. 计划任务(CronJobs)可以通过可视化的方式, 来创建那些定时的脚本程序。这些程序支持不同的周期执行频率, 比如从分钟级别开始计算。一直到月级别的时间跨度也可以涵盖在内。

8. 软件安装器(Softaculous/cPanelAppInstaller), 它是一个工具, 可以让你用一键部署的方式, 去安装像WordPress、Joomla、Drupal这样的开源应用, 这类应用的总数量超过了180个。

9. 资源监控(Metrics/CPU&Memory): 通过查看当前的数据, 来了解CPU的使用情况, 内存的使用情况, 磁盘IO的读写状况, 以及网络流量的具体用量。

高频操作场景速查

邢台市重点项目建设促进中心

场景 操作路径
上传网站文件 文件 → File Manager → public_html → 上传
绑定新域名 域 → 主域 或 子域
配置邮箱自动转发 邮箱 → 别名/转发
安装WordPress 软件 → 应用安装器 → 搜索"WordPress"
设置每日自动备份 文件 → 计划任务 → 添加Cron Job

服务商选择与安全提示

当你正在选择cPanel主机的时候, 建议你一定要关注它是否提供了NVMe SSD存储服务, 也要看看它有没有提供DDoS防护能力, 同时还要看它的SLA指标是不是在99.9%以上。

比如说, 如果你是做国内独立站的用户的话, 你可以关注比如 gname.xin 这样的一些平台所提供的cPanel托管方案, 因为他们的面板是支持中文本地化的这能够有效地降低你上手的难度。

大家在使用任何一家服务商的时候, 千万记得要把cPanel不停地更新到官方发布的最新版本那里去, 这里说的新版本指的是目前处于稳定状态的那个系列版本, 这样做是为了能把那些存在的安全漏洞及时地给它修补好;千万不要把数据库的密码和面板的密码设置成一模一样, 并且还要把双因素认证也就是大家常叫的2FA给启用起来, 这样可以大大降低被小偷偷走密码的风险。

常见问题

面板打不开的时候, 可以去检查一下端口这个设置是不是弄对了, 再看看防火墙有没有放行, 或者干脆联系一下那个服务商, 问清楚面板这个服务到底是个啥状态。

上传大文件失败:在"PHP设置"中调大 upload_max_filesize 与 post_max_size 参数。

这封邮件被标记为垃圾邮件, 需要去确认域名是不是已经配置好了SPF记录, 也得看看DKIM以及DMARC的记录是否都设置到位了, 除此之外, 还要去检查发件人的信誉情况。

cPanel 这个工具的设计目标, 就是要把那个服务器运维变得特别简单, 把复杂度降到最低的那一档。

你在掌握了上面说的那些模块以及具体的操作路径之后, 你会发现在绝大多数建站需求还有日常维护工作这两个方面里面, 你都可以直接在这个面板内进行完操作, 完全就不需要再去动用那个 SSH 终端来进行介入和处理了。