Install cPanel / WHM On AlmaLinux 8 [Step-By-Step Guide] 10

Hi everyone, I’m HarryI am here today to talk about installing cPanel On AlmaLinux 8. This This tutorial will teach you how. install the cPanel WHM and access it on your server’s dedicated IP address through the command line. To avoid possible issues, it’s better to take all the steps.

Installation of cPanel can be done quickly and without much effort. You can follow each step as long you adhere to them all, you won’t face any issues.

Why AlmaLinux 8?

You Perhaps Alma is the right choice for you?Linux Instead of CentOS 7 or CentOS 8 is. Formerly, CentOS 6, was the most popular operating system. install cPanel was discontinued in its final year of existence. November 30th, 2020. Then Users moved to CentOS 7 and the entire lifecycle CentOS 7 is the final count June 30, 2024. As You know this, CentOS 8 also available.

We Everyone likes to be able to run the most current stable operating system. CentOS The best substitute for 8 is 8. CentOS 7 install cPanel. The This is the problem Red Hat has stated that they won’t support CentOS 8 after December 31, 2021 and will be updated to CentOS 8 streams.

Also, cPanel has announced that they don’t support CentOS Stream. Many We were not happy with the decisions. In Alma is the middle.Linux OS 8 was released. It is based upon RHEL 8. AlmaLinux Cloud has developed 8LinuxIt is the future of our community. The Alma is a good option.Linux It is completely free and will continue to be supported up until 2029

Minimum Resource Requirement To Install cPanel On AlmaLinux

  • Buy VPS With AlmaLinux 8 Webiliciousting System
  • 1 GB RAM
  • 1 Core CPU 1.1 GHz
  • 20GB Storage
  • Static IPv4

Webiliciousting System and VersionProcessorRAMDISK SpaceArchitecture
CentOS 81.1 GHzMinimum: 1GB
Recommended: 2GB
Minimum: 20 GB
Recommended: 40 GB
CentOS 7 or RHEL71.1 GHzMinimum: 1 GB
Recommended: 2GB
Minimum: 20 GB
Recommended: 40GB
AlmaLinux 81.1 GHzMinimum: 1 GB
Recommended: 2 GB
Recommended: 40GB

Connect To Putty

You The topic can be used The Right Way To Use Putty You can find more information here Connect A Linux VPS for more details.


Pre-Requirements Of cPanel Installation On AlmaLinux

Note: Before In order to install, I want you to know that you can copy commands from the SSH connection by right-clicking (Putty).

Note: Use A root username is a username with root privileges. install cPanel AlmaLinux. OtherwiseIt is possible that you will need to use sudo Before each command you issue. For example, “sudo yum update“. To get more details about SudoTake a look at what it is Sudo exactly.

1- Update AlmaLinux 8

Use This command will update your server prior to installing cPanel. The The update can take up to 30 minutes depending on your network speed or the resources you have.

yum update -y

You Will be asked if you would like to. Your Name Use the press Tragen Sie ein. Continue with the update

2- Disable OS Firewall

cPanel advises that the Alma be disabledLinux OS firewall, and third-party firewalls CSF Once the installation was complete. You Alma could be temporarily disabledLinux The following commands are used to configure OS firewall

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

3- Disable SELinux

To To make sure your system is compatible with the cPanel install, disable SELinux. To This will allow you to edit the SELinux Modify the SELINUX Parameter in the config file Forcing You can find more information here Disabled. You You can modify the file by using the VI editor.

Use To open the file, use this command:

# vi /etc/selinux/config

To you will be able to insert code into the file. You Button and C=change to SELINUX=enforcing the SELINUX=disabled

To Save the changes and press the Esc Click and type :wq

The Final should look something like this

# This File controls the status of SELinux On the system.
# SELINUX= allows you to choose from these values:
# Enforcing the - SELinux Security policy is strictly enforced.
# Permissive - SELinux Prints warnings, not enforcing.
# Disabled - No SELinux Policy is set.
# SELINUXTYPE= allows you to choose from these values:
# targeted Targeted Processes are protected
# minimum - Modification Benefits of a targeted policy Only Protected processes can be selected.
# MLS - Multi Level Security protection.

Reboot The server where the changes will take effect.

4- Installing Perl

Perl is the language that cPanel has been written with, and if it doesn’t exist on your server, the cPanel installation won’t run.
Run To make certain that you are safe, use the following command Perl It is automatically installed on the server.

Yum! install Perl

5- Installing Curl

The Curl You will need to install cPanel. install The Curl:

Yum! install Curling

6- Add Hostname

Cpanel Requests to a hostname should be made in (FQDN) FUlly QThe latest version DThe main NAme Format For In this example, for instance, we’ll use, Instead of using this hostname, use your own.

Important Note: This should be mentioned again. Use your own hostname instead of Something Like

Here This is how to command it.

hostnamectl set-hostname

Disabling Network Manager Service

Network Manager service allows computers to be connected; cPanel requests that you remove or disable this service during installation of cPanel. In Systems that work AlmaLinux 8The cPanel install command will disable it automatically Network Manager Service and allow the network.service.


Installing cPanel With Trial License On AlmaLinux 8

You This code can be used to install WHM / cPanel The The time it takes to install cPanel will vary depending on the speed of your network and how valuable your resources are.

cd /home && curl -o latest -L && sh latest

Based The time it takes to install depends on how much your server has available.


Enabling Network Manager Service

Remember Once the installation is complete, please enable this service by entering the following commands.

Service NetworkManager Get started
chkconfig NetworkManager On

Note: It It is not necessary to restart the server. However, you can still start all services installed by using the following command.


Once After installation is complete, you will see the login URL for WHM/cPanel.


URL to log in to the admin panel for cPanel/WHM: https://serverIP:2087 ( Consider That is instead Server IP you should put your server’s IP, which is this for me: )

Username Log in to WHM’s admin Panel: It Is the Root You can also use the username instead of root

The Password to log in to the admin panel at cPanel: It Your password Server.


Activate Free 15 Days Trial WHM / cPanel License

Formerly, you didn’t need to do anything to activate the free 15 days license of cPanel. But Now, log in to your cPanel Store account. If you have an account, sign in and if you don’t have, sign up. Let me show you how it works.

This Section will be signed up, and the process for creating a cPanel-free 15 day license continues.

To After installing the license you must log into your cPanel website interface to create a new free one. Then you will be asked to log in to your account or sign up if you don’t have one.

Use your server’s username and password to login into your WHM account.


cPanel first login after installation


Read If you’d like, please read the cPanel Terms and accept all of them!


Accept cPanel Terms to continue basic WHM configurations


As As you can see it prompts for your login to your cPanel. Store We will now create an account so you can choose Register Continue reading


Get started with WHM free 15 days license


In This step gives us 2 choices. To Log in to your cPanel Store Register for an account, if already created.

Click Register for an account if you don’t have one.


Login or sign up to create cPanel free license


Enter Enter your email address and agree to the cPanel Terms of Use. Click here to Create an Account


Create a WHM customer account


NowAn email will be sent to you with the instructions for setting a password on your cPanel client account.

Consider If you log in to your email from the same browser as you configure the WHM or create the account, then you’ll be asked to grant access to your IP server in order to connect to the email address that you have entered.

To do so, choose to Permit access.

Note: OtherwiseTo create a password, log in with another browser than your email. Then You can take a step back to try to log into.


Allow Access To cPanel


In This step will give you a code which you need to enter.


Enter Verification Code


This This page indicates that activation of your trial license was successful. So Continue to the section on server configuration.


WHM free 15 days License Activated


In In the following section you will need to enter your email address in order to receive possible error notifications from WHM.

Then Enter 2 Name Servers Name Your domain, subdomain and WHM server are connected by servers.

Note: You You should also add these child name server to your domain control portal.


WHM first basic Configuration step (add email address and set name-servers)


And Now you’re done installing the cPanelWHM and creating your free trial license.




Note: Once Once WHM has been installed and the basic configuration of the server is complete, restart the server in order to install kernel and other software updates.


Purchase, Verify And, Update The cPanel License

You A cPanel license can be ordered through the licensing page on our website.

  • Verify The cPanel License.

If You can verify whether your license was activated successfully by using the cPanel Verify system.

Once After you have purchased a license you will need to run the following command on your server. The license will then be automatically updated.


Feel We welcome your comments and suggestions in the comments section.

Be always victorious.


Another Recommendation From Webilicious For You

If We recommend that you use cPanel if you desire to have a different experience than cPanel. DirectadmincPanel costs less than cPanel. It has a user-friendly interface, features you can see in and more. Directadmin Installation and use guide



It You can try the software for free for up to 15 days. After that you will need to purchase a license.


  • How long does cPanel take to install?

It This can be related to your server’s resources. It VPS server take about one to two hours, while dedicated servers only take about fifteen minutes.


  • How How do I find out if cPanel has been installed??

It This command can be used to check the status of your order: usr/ local/cPanel/cPanel-V


  • How Where can I find the web interface for cPanel Alma?Linux?

The These are the default link and port for logging in to cPanel: https://hostname Or server IP:2087 | Instead You should enter your hostname and server IP.


cPanel is the world’s most popular web hosting control panel, and most of the hosting companies use it, and everybody can use it on a server or shared hosting.


  • How How do I modify the Alma hostname?Linux?

In The WHM panel has a section called the “Name”. Modify your hostname To change your hostname


  • Do Word needs WHM/cPanelPress?

To WordPress, you don’t have to run it on cPanel, and it can run on any web server and any control panel.


  • How How do I locate my Alma hostname?Linux?

In You Linux Type server Hostname Press enter to see the hostname.


In In this article we will show you how. install cPanel AlmaLinux 8. Please If you have any problems with the installation, or any questions regarding the process, please do not hesitate in contacting us via the comments section.

Let Please let us know whether you enjoyed the post. That’s the only way we can improve

Install Xrdp On Ubuntu 20 [Step-By-Step Guide]

Previous article

How To Manage The Overuse Of RAM In Windows 10

Next article

You may also like


Leave a Reply

More in Linux