由于其卓越的服务以及作为 WordPress 默认控制面板的优势,cPanel 成为世界上最受欢迎的 Web 主机控制面板。 Ubuntu 本身也受到全球的喜爱。它是世界上最受欢迎的 Linux 发行版。 Linux 本身就是 Web 管理员和开发人员的最爱,Ubuntu 和 cPanel 简直就是天造地设的一对,Ubuntu 最近向用户提供了 20.04 LTS 版本,为这个流行的发行版带来了许多积极的变化。可以肯定地说,如果管理服务器和 Web 主机是您在屏幕后面进行的主要活动,那么在您的 Ubuntu 版本上安装 cPanel 就不会出错。所以今天在这篇文章中我们想介绍一下如何在 Ubuntu 上安装 cPanel,
但在我们进行所有技术解释之前,让我们先快速了解一下事实和基本定义。这将帮助我们理解为什么 Ubuntu 是本指南中选择的发行版。它还将使我们更好地了解 cPanel 是什么及其主要用途。建立这些基本定义将反过来帮助我们理解为什么我们会遇到麻烦。
基础知识:什么是 cPanel?
cPanel 首先是一个控制面板,供 Web 管理员和开发人员用来管理服务器主机。它允许用户绕过过去进行最小更改所必需的令人痛苦的编码程序。 cPanel 主要在 Linux 上使用。这发挥了它的优势,因为很大一部分服务器管理也是在 Linux 及其许多发行版上完成的。多年来,cPanel 一直是服务器主机控制面板的首选。尽管它是一项付费服务,但与许多竞争对手不同。
这应该证明其作为服务器主机管理器的能力和质量。即使经过这么多年,无数免费竞争对手不断涌现,它仍然保持着领先地位。 cPanel 是 WordPress 的默认控制面板。这一事实再次证明了其可靠性,也是 cPanel 持续成功的一个主要因素。尽管如此,cPanel 的卓越地位不应给免费替代品蒙上阴影,如果您想要 cPanel 免费提供的功能,您可以查看我的列表 前 5 名最佳免费 cPanel 替代品.
您的工具箱:cPanel 的主要用途
好了,现在我们知道cPanel是一个服务器主机控制面板。但这到底是什么意思呢? cPanel 的实际、切实的用例是什么? cPanel 作为一个前端工具,为日常用户预先配置了许多最常见的使用和需求案例。这意味着每个人都可以使用它对自己的网站、域名、文件主机、服务器等进行有意义的更改。以下五个案例是 cPanel 在 2023 年服务器管理领域的主要方面和用途。
管理域名
在过去,即使是领域中最小和最边缘的变化也需要您了解编码方式并提出要执行的冗长代码串,而 cPanel 使用户只需单击几下即可随心所欲地管理其领域。您可以根据活动通知使用 cPanel 激活、关闭、停放、转发和在您的域中移动。您可以更深入地研究并创建子域,甚至可以使用 cPanel 管理您的 DNS 并将第三方工具集成到您的域中,同时管理域的整体布局。
管理电子邮件
电子邮件营销、垃圾邮件管理和创建新邮箱是现代网络的所有相关方面,任何网络管理员都需要了解这些方面,以便利用它们为自己谋取利益或保护自己免受侵害。使用 cPanel,您可以轻松创建新邮箱、发送预先确定的电子邮件行并启用自动回复器以尽可能自动化您的网络呈现。电子邮件转发还可用于进一步实现自动化。最后但并非最不重要的一点是,您可以启用高级垃圾邮件过滤器来保护自己免受在线垃圾邮件的侵害,
管理日志文件
Web 管理的另一个主要部分与了解日志文件的方式有关。在过去,即使对于经验丰富的经理和开发人员来说,这个过程也是最难完成的过程之一,因为编码可能特别困难和复杂。 cPanel 内置的 WHM 兼容性为您带来了两项新功能,让您的生活变得轻松。您可以轻松使用 AWStats 和 Webalizer 等工具来快速浏览和分析您的日志文件。这反过来又允许您检查与您的网站或服务器相关的访问和权限,而无需使用自己的编码检查每个权限或访问。
管理数据库
任何网络管理员都知道,管理不同平台上的数据是工作中最重要的方面之一。 cPanell 与其他数据管理工具完美集成,并具有自己的功能,使该领域的工作更加轻松。您可以轻松地将网络空间上的数据保存到 cPanel 的插槽中并进行备份。 cPanel 还支持 MySQL 和 PostgreSQL 协议,使您可以轻松地使用大批量数据执行上述任务。允许轻松管理更大的文件集是 cPanel 受到大公司欢迎的另一个原因。
管理安全
cPanel 成功的主要原因是它对安全性的关注。这既意味着该程序固有的严格安全性使其几乎不可能被破坏,也意味着它在服务器上为您提供的安全选项。 cPanel 允许您利用 IP 阻止、目录保护和启用 SSL 证书等先进技术来阻止任何潜在的入侵者针对您的控制面板以及服务器本身。 尽管 cPanel 过去确实出现过一些安全问题,但这些情况早已成为过去,而且过去几年的更新似乎已经消除了发生此类事故的可能性。
Linux 皇冠上的明珠:为什么选择 Ubuntu?
下一个要回答的大问题是我们为什么要讨论在 Ubuntu 上安装 cPanel。好吧,我们已经介绍过了 如何安装 cPanel CentOS 8。由于 Ubuntu 是世界上最受欢迎的 Linux 发行版,背后有庞大的社区,并且深受 IT 领域的喜爱,因此我们有必要介绍如何将这两者结合在一起。我们也很幸运,最近的 Ubuntu 20.04 LTS 更新被广泛使用并且仍然新鲜。但除了这些明显的原因之外,让我们快速回顾一下为什么 Ubuntu 如此受欢迎以及我们在本指南中选择的发行版。
安全
虽然 Ubuntu 绝不是 100% 安全地抵御所有病毒,但其安全性在最近的版本中得到了增强,以至于许多用户在使用该发行版时不再需要防病毒软件。内置的防火墙和安全性足以节省您购买第三方防病毒软件的费用。
人气
正如我们已经多次说过的,Ubuntu 是世界上最受欢迎的 Linux 发行版。这意味着该社区绝对庞大,并且您在使用 Ubuntu 时可能遇到的几乎任何潜在问题都会有一个在线解决方案。官方支持平台和论坛都有一套全面的常见问题解答和主题,可以帮助您解决可能遇到的任何技术问题。
方便使用的
也许最初导致 Ubuntu 流行的主要因素是其原始的设计和用户友好的设计。当 Linux 被认为是一个学习曲线困难的边缘操作系统时,Ubuntu 是第一批真正强调让 Linux 易于新用户使用和理解的发行版之一。这是 Ubuntu 至今仍保留的特色和重点。
无成本
Ubuntu 是免费的。我们还能要求什么呢?如果我们已经打算使用付费选项 cPanel,那么免费的补充主机发行版自然会很有吸引力。多年来,Ubuntu 的开源方式和“由用户为用户服务”的心态在维持其受欢迎程度方面发挥了重要作用。可以肯定地说,Ubuntu 有许多可行的替代品,甚至可能超越它,但它们都失败了,因为 Ubuntu 是免费的,而它们不是。
多功能性
Ubuntu 还以其令人难以置信的多功能性和定制选项而闻名。现在,因为 Ubuntu 的个性化手段而将 Ubuntu 描绘成 Linux 发行版中的一个独特选择是不公平的。毕竟,Linux 及其发行版之所以受欢迎,首先是因为它们允许如此高水平的个性化。然而,Ubuntu 庞大的社区为这个特定发行版带来了新的可能性。
显而易见的选择
大多数运行 Linux 的服务器都使用 Ubuntu;为什么不是你呢?了解为什么每个人都喜欢 Ubuntu — 获取优化的 Ubuntu VPS
获取您的 Ubuntu VPS获取技术知识:如何在 Ubuntu 上安装 cPanel?
现在我们已经了解了基本事实和定义,让我们直接了解如何在 Ubuntu 上安装 cPanel 的技术细节。以下指南将允许您在 Ubuntu 20.04 上安装 cPanel,这是撰写本文时 Ubuntu 的最新版本。
第 1 步:检查系统要求
首先,在兴奋之前,重要的是要知道您的计算机实际上能够在其当前硬件上运行 cPanel。为了在 Ubuntu 20.04 上获得可行的 cPanel 体验,您需要满足以下要求:
| 要求 | 最低限度 | 受到推崇的 |
| 处理器 | 1.1 GHz | 2 GHz |
| 内存 | 1 GB | 4 GB |
| 建筑学 | 64位 | 64位 |
| OS | 乌班图 | Ubuntu 20.04 LTS |
| 磁盘空间 | 20 GB | 40 GB |
除了这些要求之外,您还需要静态 IP 地址以及完全限定域名 (FQDN)。
步骤 2:禁用防火墙并切换到根系统(可选)
现在您可以选择禁用防火墙,这将使安装过程更容易,但它可能不安全。如果您选择不禁用它,则稍后必须完成打开某些端口的过程。您将必须访问您的根用户。为此,请运行以下命令:
sudo -i
然后,您需要禁用任何以前激活的防火墙,因为它们会干扰安装过程,请按顺序运行这三个命令:
iptables-save > ~/firewall.rules
systemctl stop ufw.service
systemctl disable ufw.service
第 3 步:更新 Ubuntu
虽然您可以在任何版本的 Ubuntu 上安装 cPanel,但强烈建议您在 Ubuntu 20.04 上安装 cPanel。该版本增强了兼容性,将为您带来更好的 cPanel 体验。使用以下命令行自动检查并运行最新更新:
sudo apt update
sudo apt upgrade
第 4 步:设置合格的主机名
正如我们在要求部分已经提到的,您将需要一个完全限定的域名。因此,这一点很重要,请确保您在进行安装过程之前拥有这样的主机名。
通过运行以下命令检查已经存在的:
hostname
现在使用以下命令将主机名设置为完全限定的主机名,假设我们将使用单个命令创建一个新主机名(将新主机名替换为您自己选择的名称):
hostnamectl set-hostname new-hostname
hostnamectl set-hostname yourserver.domain.com
使用此方法您甚至不需要重新启动。要检查更改是否已应用,只需运行以下命令:
hostnamectl
步骤 5:运行安装命令
现在您已经设置了自己的 FQDN,是时候在 Ubuntu 上安装 cPanel 了。同样的过程也可用于在 Ubuntu 上安装 WHM。首先,我们需要创建一个 Shell 会话。无论出现任何网络问题,这都会使会话保持活动状态。使用root用户登录并运行命令:
screen
现在让我们运行一个大的:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

您应该会看到此屏幕,这意味着系统正在下载并执行安装,这将需要几分钟的时间。
第五步:打开相关端口号
为了确保您的 cPanel 在 Ubuntu 上顺利运行,您需要为其打开一些相关端口。我们不打算详细介绍如何访问防火墙和打开端口,您可以使用 本指南 为了目的。但是,一旦进入防火墙设置,请打开 2082 和 SSL 2083 端口以运行 cPanel。请注意,如果您在前面的步骤中禁用了防火墙,则无需打开端口。如果是这种情况,请跳过该步骤。
启动 cPanel 并激活许可证
现在我们终于可以启动cPanel了。确保您位于根服务器上,并在弹出以下屏幕时使用根用户名和密码登录:

结论
现在您已经了解了 cPanel 的使用方式以及如何在 Ubuntu 上安装它,您也可以在您自己的 VPS 主机上使用 cPanel 附带的复杂 VPS 控件。 cPanel 已经与 VPS 具有很好的兼容性,如果您打算使用虚拟服务器来更好/更近距离地访问物理服务器,那么您可以使用 Cloudzy.
Cloudzy 拥有自己的主要套件 Linux虚拟专用服务器 服务还包括 乌班图VPS。它们拥有超过 12 个位置,具有最小的延迟和较长的正常运行时间。然后,您可以像今天学到的那样安装 cPanel,以远程管理所有服务器并更好地控制您的新 VPS。立即购买!
显而易见的选择
大多数运行 Linux 的服务器都使用 Ubuntu;为什么不是你呢?了解为什么每个人都喜欢 Ubuntu — 获取优化的 Ubuntu VPS
获取您的 Ubuntu VPS常问问题
可以在 Ubuntu 上安装 cPanel 吗?
是的。您不仅可以在所有版本的 Ubuntu 上安装 cPanel,而且 Ubuntu 和 cPanel 彼此之间具有良好的化学反应,并且安装过程也相当简单。尽管如此,还是建议在最新的 Ubuntu 版本 20.04 上安装 cPanel。
cPanel 和 WHM 有什么区别?
它们都是同一家公司的服务器主机管理工具。同时拥有它们是非常有益的,并且使管理服务器变得更加容易。
cPanel 是免费的吗?
不需要。cPanel 和 WHM 都需要订阅才能访问。好处仍然大于成本。 cPanel 面临着许多来自免费替代品的竞争。尽管如此,它仍然保持着首选的地位,这是有原因的。