如何在CentOS/RHEL和CloudLinux上安装cPanel和WHM
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。