fbpx

Before the installation, we need to know if we meet the minimum requirements to install cPanel & WHM.

Your hostname must meet the following requirements:

  • Registered and fully-qualified domain name.
  • Does not match any of your server’s domains.
  • Be a maximum of 60 characters in length.
  • Resolve to a valid IPv4 or IPv6 address.

Your system must meet the following requirements:

  • Have a valid IP address.
  • Have a valid subnet address.
  • Have a default gateway IP address.
  • Have a 1:1 NAT and NAT loopback configuration if your server resides on a NAT-configured network.

Ethernet device:
Your Ethernet device needs to be set up with a fully-qualified hostname and static IP address. During installation, the system will recognize and configure the Ethernet device.

Firewalls
During the installation process, the installer will try to open the required ports. Before starting the installation of cPanel and WHM, we advise you to turn off any OS firewalls. We advise that after the installation is complete, you configure a firewall using a third-party client like APF or CSF.

Run the commands below on Ubuntu to disable firewalls, where /firewall.rules is the name of the firewall rules file:

iptables-save > ~/firewall.rules
systemctl stop ufw.service
systemctl disable ufw.service

Hardware requirements
Operating system and version: Ubuntu 20.04 LTS
Processor: Minimum: 1.1 GHz
RAM: Minimum: 1 GB
Disk Space: Minimum: 20 GB
Architecture: 64-bit

Once you have the minimum requirements to install cPanel & WHM let’s start to install them.

To install cPanel & WHM on your server, run the following command:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

The output should look like this:

Congratulations! Your installation of cPanel & WHM 11.104 is now complete. The next step is to configure your server. 

Before you configure your server, ensure that your firewall allows access on port 2087.

After ensuring that your firewall allows access on port 2087, you can configure your server.

1. Open your preferred browser

2. Navigate to the following url using the address bar and enter this one-time autologin url:

https://ipaddress.cprapid.com:2087/cpsess1318174995/login/session=root%3aCu3YdDv8v1h0VGPN%3acreate_user_session%2c8214a31f4137e0ffe402579f015cc302

After the login url expires you generate a new one using the 'whmlogin' command or manually login at:

https://server-ip:2087

Visit https://go.cpanel.net/whminit for more information about first-time configuration of your server.

Visit http://support.cpanel.net or https://go.cpanel.net/allfaq for additional support

Thank you for installing cPanel & WHM 11.104!

Let’s log into our new cPanel/WHM Control Panel

login cPanel WHM

Note: The login credentials are your server’s root and password.

Setup cPanel WHM

You need to ask for a free cPanel license, visit their store.

cPanel WHM trial license

3 Comments

Install ISPmanager On Ubuntu 20.04 - Virtono Community · July 21, 2022 at 4:30 PM

[…] The panel was created in 1997, and its functionality is comparable to those of other panels like cPanel or Plesk. Like other control panels, ISPmanager offers capabilities for managing websites, creating […]

How To Install Webmin On Ubuntu 20.04 - Virtono Community · July 26, 2022 at 12:15 PM

[…] is a powerful and adaptable web-based server management control panel for Unix-like operating systems. Webmin allows the user to configure operating system internals […]

How To Install DirectAdmin On Ubuntu 22.04 - Virtono Community · August 8, 2023 at 11:44 AM

[…] is an incredibly efficient and user-friendly web hosting control panel. It offers a graphical interface and automation tools designed to simplify the process of hosting a […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.