To install Almalinux 10 successfully, just follow this:
Install epel repo
sudo dnf install epel-release -y
Install htop
sudo dnf install htop -y
Add Mariadb repo:
sudo nano /etc/yum.repos.d/MariaDB.repo
Add this below text
# MariaDB 10.11 RedHatEnterpriseLinux repository list - created 2025-12-21 20:35 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
# rpm.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# baseurl = https://rpm.mariadb.org/10.11/rhel/$releasever/$basearch
baseurl = https://mirror.djvg.sg/mariadb/yum/10.11/rhel/$releasever/$basearch
# gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgkey = https://mirror.djvg.sg/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
Save this file.
Install remi repo as all the litespeed packages are maintained here
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-10.rpm -y
sudo yum install libxcrypt-compat -y
Install redis
sudo dnf module reset redis -y
sudo dnf module enable redis:remi-8.4 -y
Install memcached
sudo dnf install memcached libmemcached -y
Every missing components for successful cyberpanel installation has been done.
Now, lets install Cyberpanel using this below command
sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/install.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/install.sh)
Cyberpanel will work but Litespeed will not work at this stage. To fix it follow below process
Due to gpgcheck signing keys using older SHA-1 keys and RHEL10 is not allowing to use older SHA-1 keys, we need to do below changes.
Open litespeed repo file and change value of gpgcheck=1 to gpgcheck=0 in the [litespeed] and [litespeed-update] sections.
sudo nano /etc/yum.repos.d/litespeed.repo
Install Openlitespeed
sudo dnf install openlitespeed -y
Now everything should work fine. If any issues, do let me know.