用心打造
VPS知识分享网站

如何在Almalinux中安装WHM/cPanel?

cPanel是一个网络主机控制面板,允许用户直接从其主机帐户管理所有类型的网站和服务器任务。这些任务包括检查网络服务器资源(例如带宽)、管理域名、组织网站文件、创建电子邮件帐户等。由于它易于使用,大多数主机服务提供商都提供共享主机、云主机管、VPS主机管、专用服务器等。

WHM(WebHost Manager)是一个管理控制面板,用于管理专用服务器或 VPS(虚拟专用服务器)。它为主机服务提供商提供工具,以有效地监督和管理客户帐户、服务器设置、安全配置以及与网络主机服务相关的其他管理任务。

想知道如何在 Almalinux 中安装它吗?

在本文中,我们将分享在Almalinux 中安装 WHM/cPanel 的完整教程,了解一下Almalinux 是什么。

如何在Almalinux中安装WHM/cPanel?

什么是 AlmaLinux,为什么选择 AlmaLinux? 

AlmaLinux 是 CentOS 的免费 Cloudlinux 替代品,于 2021 年 3 月首次发布。

AlmaLinux 是一款免费的、社区驱动的操作系统,在 Linux 爱好者、开发人员和企业中越来越受欢迎。它是 CentOS Linux 的替代品,后者已于 2020 年 12 月被 Red Hat 停用。AlmaLinux 旨在为以前的 CentOS 用户提供稳定性、安全性和可靠性,提供长期支持并与各种软件和硬件配置兼容。

在这期间,cPanel 宣布将不再支持 CentOS 流。因此,现在 AlmaLinux 8 已经发布,并将支持到 2029 年。

为什么选择 AlmaLinux? 

选择 AlmaLinux 有几个原因:

1. 免费和开源:如果您选择 AlmaLinux,则无需支付 RHEL 许可证费用。 

2. 连续性: AlmaLinux 为以前依赖 CentOS 的用户提供了连续性,通过其类似的功能和兼容性提供了无缝过渡。

3. 稳定性: AlmaLinux 以其稳定性而闻名,可确保个人用户和企业获得一致的性能。

4. 支持:AlmaLinux 快速修复错误和问题并按时发布更新。 

5. 长期支持:AlmaLinux 8.x 将支持到 2029 年,让用户有足够的时间信任它。 

6.虚拟化技术:AlmaLinux 支持OpenVZ、KVM等虚拟化技术。

7. 安全性: AlmaLinux 优先考虑安全性,实施措施以防止潜在的威胁和漏洞。

8. 兼容性: AlmaLinux 兼容多种软件和硬件配置,为用户的需求提供灵活性。

先决条件

  • 有效的静态 IP 地址 
  • 主机名
  • 建议 2 GB。(1 GB 也可以) 
  • 硬盘有 20 GB 可用空间

注意:一旦安装了控制面板,您就无法从服务器上卸载它。如果要删除它,您需要重新安装 AlmaLinux。 

如何在 AlmaLinux 8 上安装 WHM/cPanel

首先,我们需要将现有的软件包更新到最新版本。

1. 运行系统

运行以下命令:

yum 更新

yum 升级

2.安装Perl和Curl

cPanel 是用 Perl 编写的,因此您需要在 Almalinux 8 上安装 Perl。 您也可以安装 curl 来下载 cPanel 安装脚本。 

yum 安装 perl curl

3.下载WHM cPanel安装脚本

运行此行将脚本下载到主目录以自动执行安装过程。

cd /主页

curl -o 最新 -L https://securedownloads.cpanel.net/latest

4. 运行 cPanel 安装脚本

运行给定的命令来开始执行下载的脚本。

sh最新

5. 登录WHM

要访问 WHM,请在浏览器的地址栏中 输入“ https://Server_IP:2087 ”。

现在输入 AlmaLinux 根用户和密码来访问 WHM 的数据并接受条款和条件。 

6. 申请 WHM/cPanel 试用许可证

要创建 WHM 服务帐户,请单击登录按钮。15天免费试用期结束后,添加电子邮件地址和托管服务命名服务器详细信息。 

7.WHM 仪表板

要开始托管网站,请在其上创建一个 cPanel 帐户。 

这里有几个 cPanel 安装目录,以防我们需要从 AlmaLinux 8 上的命令行访问它。

cPanel 目录: /usr/local/cpanel

第三方工具: /usr/local/cpanel/3rdparty/

插件或 cPanel 插件的目录: /usr/local/cpanel/addons/

PHPMyAdmin、主题等基本文件: /usr/local/cpanel/base/

cPanel 二进制文件: /usr/local/cpanel/bin/

CGI 文件: /usr/local/cpanel/cgi-sys/

访问 cPanel 和错误事件文件: /usr/local/cpanel/logs/

WHM 文件: /usr/local/cpanel/whostmgr/

Apache 配置: /etc/httpd/conf/httpd.conf

Exim 邮件服务器的配置: /etc/exim.conf

命名配置文件: /etc/named.conf

配置文件 ProFTP 和 Pureftpd: /etc/proftpd.conf 和 /etc/pure-ftpd.conf

cPanel 用户文件: /var/cpanel/users/用户名

cPanel 配置文件(调整设置): /var/cpanel/cpanel.config

网络配置文件: /etc/sysconfig/network

附加组件和子域名信息: /etc/userdomains

cPanel 更新文件: /etc/cpupdate.conf

Clamav 配置文件: /etc/clamav.conf

MySQL 配置文件: /etc/my.cnf

PHP.ini 配置文件: /usr/local/lib/php.ini

赞(0)
未经允许不得转载;国外VPS测评网 » 如何在Almalinux中安装WHM/cPanel?
分享到