fbpx

How to install cPanel & WHM

Prerequisites

  • A dedicated or virtual private server running a supported version of Linux (CentOS, CloudLinux, or RedHat)
  • At least 1 GB of RAM
  • At least 20 GB of free disk space

Downloading cPanel & WHM

  • Go to the cPanel website (https://cpanel.net/) and select the appropriate version for your system.
  • Download the installation script by running the following command:
wget https://securedownloads.cpanel.net/latest

Installing cPanel & WHM

  • Run the installation script by using the following command:
sh latest
  • The installation process will take some time, and you will be prompted to make some configuration choices, such as the hostname and IP address of the server.

Configuring cPanel & WHM

  • Once the installation is complete, you can access the cPanel & WHM control panel by going to https://server_ip:2087 in your web browser.
  • The default login is “root” and the password is the one you set during the installation process.
  • In the WHM control panel, you can configure settings such as DNS, email, and security.

Additional Steps

  • Update the system and all the packages
yum update -y
  • Configure the firewall to allow incoming connections on ports 2087 and 2083
firewall-cmd --permanent --add-port=2087/tcp
firewall-cmd --permanent --add-port=2083/tcp
firewall-cmd --reload

Conclusion

  • Installing cPanel & WHM on a Linux server can be done by downloading the installation script and running it.
  • The installation process will prompt you for some configuration options, and you can access the control panel by going to https://server_ip:2087.
  • Once the installation is complete, you can configure settings such as DNS, email, and security through the WHM control panel.
  • Additional steps such as updates and firewall configuration may be required to fully secure your cPanel & WHM installation.