如何在Centos 7中安装WHM/cPanel

广告位

cPanel是众所周知的、最可靠和直观的主机付费的控制面板之一。它功能丰富,可通过强大的图形用户界面使用,以管理所有共享、经销商和企业托管服务等。

cPanel是众所周知的、最可靠和直观的主机付费的控制面板之一。它功能丰富,可通过强大的图形用户界面使用,以管理所有共享、经销商和企业托管服务等。

它配备了 cPanel 和 Web 主机管理器 (WHM),使 Web 管理员更容易进行 Web 托管:

  • WHM 提供 root 和经销商级别的访问接口,用户可以在其中管理与服务器管理和帐户管理相关的设置。
  • cPanel 提供用户级访问界面来管理服务器上的网络托管帐户。

cPanel/WHM 的特点

  1. 直观且强大的 GUI 可使用 WHM 控制您的服务器。
  2. 现在支持 EV 证书。
  3. 支持 API 身份验证令牌。
  4. 现在提供支持代理子域的 AutoSSL。
  5. 使您能够在 cPanel 中查看 SSL 状态。
  6. 以非常简单和流畅的方式支持备份、迁移和恢复等操作。
  7. 支持对主服务器和客户端帐户进行出色的 DNS 和邮件服务器管理。
  8. 支持服务器上服务的管理(启动/停止/启用/禁用)。
  9. 使您能够为所有服务器服务和客户端域配置 SSL/TLS。
  10. Phpmyadmin轻松集成,从 Web 浏览器管理您的 MySQL 数据库
  11. 支持自定义品牌LOGO
  12. 允许与 WHMCS 集成以自动化计费管理等等。

在本文中,我们将描述如何在RHEL/CentOS 7上安装 cPanel 和 WHM,并介绍管理 cPanel 和 WHM 的初始配置。

安装要求

  1. CentOS 7 服务器的全新最小安装
  2. 至少 1 GB RAM(但建议使用 2 GB)。
  3. 至少 20GB 的可用磁盘空间(但建议使用 40GB)。
  4. 有效的 cPanel 许可证。
  5. 标准主机名(FQDN 或完全限定域名)
  6. Perl

在我们继续安装部分之前,您必须注意以下要点:

  • 一旦你安装了 cPanel/WHM,它就不能从你的系统中删除。您必须重新安装操作系统才能将其删除。
  • cPanel 是商业软件,需要许可证才能工作,但是,有 15 天的试用期(安装 cPanel 后会自动激活),您可以使用试用版安装软件,然后再购买软件。

在 CentOS 7 中安装 cPanel

1.确保您的服务器具有标准主机名(FQDN 或完全限定域名),否则设置如下(在本例中,cpanel是主机名,tecmint.lan是域名):





# hostnamectl set-hostname cpanel.hostingwiki.cn

2. cPanel 是用 Perl 编写的,请确保您的服务器上安装了 Perl,否则请运行以下命令将其安装到您的系统上。

# yum install perl

3.您不必运行任何命令来安装它,有一个为您构建的自动安装程序脚本。您所要做的就是使用 cURL 命令下载 cPanel 安装程序脚本,如果您没有安装 cURL 命令,请先像这样安装它。

# yum install curl

4.然后将最新的安装程序脚本下载到主目录。

# cd /home && curl -o latest -L http://httpupdate.cpanel.net/latest && sh latest

5.现在,运行自动安装程序脚本。请注意,如果您使用 SSH 登录服务器,我们强烈建议在屏幕模式下运行 cPanel自动安装程序脚本,因为完成安装需要 40-60 分钟,具体取决于您的服务器资源和 Internet 连接速度。

运行脚本后,屏幕输出如下:
Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer.....
        ____                  _
    ___|  _ \ __ _ _ __   ___| |
   / __| |_) / _` | '_ \ / _ \ |
  | (__|  __/ (_| | | | |  __/ |
   \___|_|   \__,_|_| |_|\___|_|
  
  Installer Version v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263

Beginning main installation.
2017-03-04 04:52:33  720 ( INFO): cPanel & WHM installation started at: Sat Mar  4 04:52:33 2017!
2017-03-04 04:52:33  721 ( INFO): This installation will require 20-50 minutes, depending on your hardware.
2017-03-04 04:52:33  722 ( INFO): Now is the time to go get another cup of coffee/jolt.
2017-03-04 04:52:33  723 ( INFO): The install will log to the /var/log/cpanel-install.log file.
2017-03-04 04:52:33  724 ( INFO): 
2017-03-04 04:52:33  725 ( INFO): Beginning Installation v3...
2017-03-04 04:52:33  428 ( INFO): CentOS 6 (Linux) detected!
2017-03-04 04:52:33  444 ( INFO): Checking RAM now...
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): To take full advantage of all of cPanel & WHM's features,
2017-03-04 04:52:33  233 ( WARN): such as multiple SSL certificates on a single IPv4 Address
2017-03-04 04:52:33  233 ( WARN): and significantly improved performance and startup times,
2017-03-04 04:52:33  233 ( WARN): we highly recommend that you use CentOS version 7.
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): Installation will begin in 5 seconds.
....

此时,坐下来放松一下,也许,您可以在等待 cPanel 安装程序脚本完成安装时给自己喝杯咖啡。

Auto cPanel 安装程序脚本的工作原理

请注意,cPanel 会大量修改您的操作系统,这就是自动安装程序脚本的工作方式:

  • 它检查各种包以确保不会有冲突,并发现任何包冲突,它在新操作系统上使用 yum cPanel 更新和卸载以前的包。
  • 它还下载用于安装的语言和基本文件。
  • 使用 yum 通过 CPAN 和其他所需的包安装各种 Perl 模块。
  • 它下载并编译带有各种相关模块的 PHP 和 Apache。

安装完成后,您将看到下面的输出。安装后可能会要求您重新启动服务器。

6.之后,您需要从其基于 Web 的界面完成安装向导,您可以使用以下 URL 访问 WHM:

http://SERVER_IP:2087

现在使用用户“ root ”和您的密码登录。还需要点击几下才能完成 cPanel 安装。

关于作者: juanhao.z

为您推荐

广告位

Leave a Reply

Your email address will not be published.