Search our Knowledge.
Installation Guide – cPanel/WHM on AlmaLinux 8
Introduction
This guide provides step-by-step instructions on installing the cPanel/WHM control panel on AlmaLinux 8.x. Please note that a valid cPanel/WHM license is required for this installation. However, in most cases, you can activate a 15-day trial license after the installation. It is important to ensure that your server already has a properly configured static IP address and server hostname before proceeding with the cPanel/WHM installation. Please note that cPanel/WHM cannot be installed on servers that use DHCP addressing.
1 – Disable firewalls on AlmaLinux 8
iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service
2 – Disable Network Manager
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
3- Disable SELinux
Open your preferred editor and navigate to the file located at /etc/selinux/config. Scroll down until you find the line that reads “SELINUX=” and modify its value to
SELINUX=disabled
4 – Uninstall ESET File Security
sudo /opt/eset/esets/bin/esets_gil
5 – Install Perl
yum -y install perl
6 – Install cPanel/WHM
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest