如何在CentOS/RHEL和CloudLinux上安装cPanel和WHM

时间:2019-05-19 01:26:42  来源:igfitidea点击:

WHM/cPanel是Linux操作系统中最流行的虚拟主机控制面板。
使用WHM/cPanel,我们可以很容易地管理我们的网络托管环境,而不需要更多的技术技能。
如果你有与网络托管的基本知识,你可以管理任何网络托管服务器使用WHM/cPanel。
WHM/cPanel基本上分为WHM和cPanel两部分。
WHM部分用于管理系统,托管帐户和维护系统,其中cPanel被称为单一托管帐户。
本文将在CentOS/RHEL和CloudLinux操作系统上安装cPanel和WHM。

1。最低系统要求

在系统上安装cPanel和WHM之前,请确保满足以下要求

  • 至少1GB 内存
  • 20gb 内存空间
  • 安装了Perl

2。设置正确的主机名

在系统上安装WHM/cPanel之前,请确保为系统设置了正确的完全限定主机名。

# hostname  webhost.example.com

现在编辑 /etc/sysconfig/network来永久设置主机名,如下所示

HOSTNAME=webhost.example.com

编辑 /etc/hosts将主机名指向本地系统ip。
例如,本地系统ip是192.168.1.100,请在/etc/hosts文件中添加下面行。

192.168.1.100 webhost.example.com

3。禁用SELinux

现在,确保在启动cPanel和WHM安装之前在系统上禁用selinux。
要禁用selinux,请执行以下命令。

# setenforce 0

编辑 /etc/sysconfig/selinux并更新以下行以永久禁用selinux。

SELINUX=disabled

4。安装WHM/cPanel

WHM/cPanel安装准备工作已经完成。
现在逐个执行以下命令在系统上安装WHM/cPanel。

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

根据网络速度和操作系统速度,安装过程将花费更多的时间(约1小时或更多)。

5。cPanel和WHM安装后处理

在系统上成功安装WHM/cPanel之后,我们可以在2086和2087(使用ssl)上访问WHM,在2082和2083(使用ssl)端口上访问cPanel帐户。

https://webhost.exmaple.com:2087/

现在登录到WHM帐户和完成后安装说明,并按我们需要进行配置。

6。激活cPanel & WHM许可证

由于WHM/cPanel带有商业许可证,所以需要从cPanel或其第三方站点购买许可证(基于ip)。

当我们为cPanel服务器购买商业许可证时,激活使用以下命令。

# /usr/local/cpanel/cpkeyclt

要验证许可证,请访问cPanel许可证验证url并输入服务器的公共ip。