Need Assistance?

In only two hours, with an average response time of 15 minutes, our expert will have your problem sorted out.

Server Trouble?

For a single, all-inclusive fee, we guarantee the continuous reliability, safety, and blazing speed of your servers.

How to install WHM Cpanel on AlmaLinux 8 Server.

WHM cPanel helps to manage Linux servers which are widely used by Linux server users due to its friendly interface and features. This is one of the best control panels for every web hosting services.

As a part of our server management services, we will install WHM Cpanel on Almalinux 8 server on your behalf. For further detailed information, you can contact our technical team support for any assistance

Installing WHM CPanel on AlmaLinux 8

Follow the steps to install WHM Cpanel on Almalinux 8

Following are the installation requirements for CPanel and WHM in Almalinux8:

1. A valid static IP address and hostname

2. 1.1 GHz CPU, 64-bit

3. Minimum: 1 GB and Recommended: 2 GB

4. Free space on the 20 GB hard drive, 40 GB is recommended

Run system update

Update the system to the latest version.

Executive the commands:

yum update
yum upgrade

Install Perl and Curl

Hence the Cpanel is written in Perl, you need to install the Perl on AlmaLinux 8. And also install the curl to download the cPanel installation script.

yum install perl curl

Download WHM cPanel installation script

Executive the commands to download the script to our main directory that will automate the installation process.

cd /home
curl -o latest -L

Run cPanel installation script on AlmaLinux 8

Next is the execution process of the downloaded script by using the commands.

sh latest

Login to WHM

For accessing WHM, go to a browser and enter the following line in the address bar:


Enter the Almalinux root user and password in order to access the data for WHM.

Apply for Cpanel & WHM Trial license

 Click  >> login button  >> create account  >>  WHM service

After login, a 15 days free trial license will be issued.

 Enter  >> email address and hosting service naming Server details.

WHM Dashboard

Next start creating a Cpanel account on it tostart hosting a website.

Here are few directories for cPanel installed items, in case we want to access it manually on AlmaLinux 8 using the command line.

CPanel directories: /usr/local/cpanel
Third-party tools: /usr/local/cpanel/3rdparty/
Directories of addons or cPanel add-ons: /usr/local/cpanel/addons/
Basic files like PHPMyAdmin, themes: /usr/local/cpanel/base/
CPanel binaries: /usr/local/cpanel/bin/
CGI files: /usr/local/cpanel/cgi-sys/
Access to cPanel & Error event files: /usr/local/cpanel/logs/
WHM files: /usr/local/cpanel/whostmgr/
Apache configuration: /etc/httpd/conf/httpd.conf
Configuration of the Exim mail server: /etc/exim.conf
Named configuration files: /etc/named.conf
Configuration files ProFTP and Pureftpd: /etc/proftpd.conf and /etc/pure-ftpd.conf
CPanel user files: /var/cpanel/users/username
CPanel configuration files (tweak settings): /var/cpanel/cpanel.config
Network configuration files: /etc/sysconfig/network
Addons and subdomain information: /etc/userdomains
CPanel update files: /etc/cpupdate.conf
Clamav configuration files: /etc/clamav.conf
MySQL configuration files: /etc/my.cnf
PHP.ini configuration files: /usr/local/lib/php.ini

Key features of cPanel

1. Reselling of hosting services

2. Web hosting accounts managing 

3. User-friendly interface

4. It will allow us to create email accounts, redirects and automatic replies.

5. Apache and MySQL integration

6. More than 500 applications and plugins to expand its features

7. Also, it allows transfers and backups

Common errors

Use to get a hostname error while running the Cpanel installation script, then set-hostname by using the command:


Replace with the actual hostname 


In brief, follow the steps to install WHM Cpanel on AlmaLinux 8 Server. If you need any assistance you can contact our technical team support for any installation are migration be to done on your behalf.

Liked!! Share the post.

Get Support right now!

Start server management with our 24x7 monitoring and active support team

Can't get what you are looking for?

Available 24x7 for emergency support.