现在的人直接能看懂的大众化书面语来说, cPanel这个主机控制面板, 它是目前在全球范围内部署规模达到最大级别的共享服务器管理和VPS服务器管理的一个面板东西, 它那个覆盖面覆盖了全球范围里面超过40%的那些使用WordPress平台的站点。

它的那个核心价值表现具体体现在哪里? 具体来说, 是把在服务器这一层面里面的文件管理操作、域名解析的相关配置、对数据库进行各种数据的操作、还有电子邮件的接收和发送等这些好几十种需要技术性的操作步骤, 全部整合到一起变成了一个图形化的可视界面形式。

这样的安排就是为了实现让那些网站管理员或者是站长们, 完全不需要去登录到那个命令行指令输入的环境里面, 就可以轻松完成他们日常所需要进行的那些网站后台运维管理工作的这样一个目的状态。

核心功能模块

拥有文件管理的功能, 它提供了一个可视化的工具来对文件进行操作。用户可以使用这个工具来上传文件, 也可以用来下载文件。用户还能通过它创建新的条目, 或者删除已经存在的条目。

同时, 也能够修改权限设置, 比如使用chmod命令来实现这一目标。这些操作的总体效果等同于直接使用服务器端的FTP服务。但是, 使用该工具进行操作的难度比直接操作FTP要小得多。

域名与子域管理, 这个功能支持绑定主域名。它也支持添加子域名。还可以配置301重定向。还可以配置302重定向。每个域名都拥有独立的虚拟主机环境。这些环境之间互不干扰。

数据库管理: 这里面自带了phpMyAdmin, 所以支持创建MySQL或者MariaDB库, 也支持给用户进行授权, 还可以把数据导入和导出来, 整个过程都不需要再去额外安装其他东西。

邮件服务: 你可以为已经绑定了的域名配置邮件账户, 这个服务支持SPF、DKIM、DMARC这些反垃圾邮件协议, 拿到手里就能直接使用。

进程与资源监控, 可以实时查看到CPU的占用情况, 也能看到内存和带宽的占用情况, 在CloudLinux环境下, 是可以调整PHP版本以及脚本资源用量的。

备份与恢复: 这项功能支持一键生成基于账户的备份操作, 备份内容包含文件、数据库、邮件以及DNS区文件。同时, 它也允许用户手动指定需要导出的部分数据。

基本操作流程

登录的地址默认情况下是 https://服务器IP:2083, 这个使用的是HTTPS协议, 或者使用 域名/cpanel/ 这种方式。用户可以直接输入由主机商分配的用户名和密码, 这样就可以进入系统了。

典型建站步骤:

在“域管理器”这个软件界面里面, 去添加一个域名, 然后再给这个域名分配一个单独的目录。

在文件管理器这个工具里面, 用户上传网站程序, 这些程序例如说WordPress, 要把它们上传到对应的目录中去。

在数据库里面创建MySQL库, 并且把.sql文件导入到数据库里面。

cPanel主机控制面板:网站服务器管理全解(图1)

我们要对程序里的配置文件进行修改工作, 需要把这些内容填写进去, 具体的来说就是要填入关于数据库连接的那些信息。

等完成域名解析, 并且A记录指向服务器IP之后, 网站就可以访问了。

与主机商的配合

通常情况下, 主机服务提供商会在系统中预装cPanel, 并且提供相应的授权许可, 而一些主机平台也就是像gname.xin这样的平台, 在为用户开通VPS或者独立服务器之后cpanel主机控制面板,会默认附带cPanel的许可证信息, 这就意味着用户能够直接使用完整的所有功能, 并且不需要再去另外支付费用。

至于那些高级的功能项目, 比如Reseller多用户模式或者是额外IP绑定之类的情况, 是需要由主机公司在WHM也就是Web Host Manager这个后台管理界面里面来进行单独的专门配置才可以使用的。

常见注意事项

权限的分级是这样的, cPanel的用户只能对自己账户里的资源做管理, WHM管理员能够管理包括自身在内的所有账户, 这两者的权限被严格地隔离开。

在共享主机的环境之下, 会受到那个公平使用政策的约束, 也就是有上限的那个限制, 这个上限是关于cpu的关于并发连接数的, 而在vps或者是独立服务器那里是没有这种限制的。

版本更新:cPanel持续迭代cpanel主机控制面板,重大版本更新前应做好完整备份。

安全基线是务必启用双因素认证也就是2FA, 定期修改密码, 关闭不需要的默认服务。

大城新闻网

适用人群与场景

个人站长可以快速完成博客和企业官网的部署, 完全不需要去掌握Linux命令。

对于中小企业的信息技术部门来说, 需要在统一管理平台上进行多站点的管理操作, 同时还要处理多个电子邮件账户的相关事宜。

对于那些搞独立开发的人而言, 这种做法充当了一个比较轻量的平台即服务的替换物, 所以能够让人在短时间内就把测试环境给搭建搞定。

cPanel主机控制面板并不是什么万能的东西, 涉及到内核级别的调优、还有容器编排等这些场景的时候, 依然还是得靠系统管理员来插手处理。不过, 在满足“让网站能够稳定地运行起来”这个核心需求上面到现在为止, 它依然是生态建设最完善、社区里流传的使用文档和数据资料都最为丰富的一个最佳选择对象。