How to Install CyberPanel Web Hosting Control Panel on AlmaLinux 9

CyberPanel is a powerful and free web hosting control panel that simplifies the management of web hosting servers. It is built on top of OpenLiteSpeed and supports several features, including website hosting, email management, and database management, while offering a user-friendly interface. This document provides a step-by-step guide to install CyberPanel on AlmaLinux 9, including solutions to common errors encountered during installation. The guide includes images/screenshots for easy reference.


Installing CyberPanel on AlmaLinux 9

This guide provides a clear and comprehensive process for installing CyberPanel on AlmaLinux 9, along with solutions to common errors encountered during the installation.


Prerequisites

1. Update the System

 dnf update -y

2. Install Basic Tools

dnf install -y curl wget nano

Steps to Download and Install CyberPanel

Step 3: Download the CyberPanel Installer Script

curl -o install.sh https://cyberpanel.net/install.sh

Make the Script Executable

chmod +x install.sh

Switch to the Root User CyberPanel requires root privileges to install. Use this command to switch to the root user:

sudo su -

Verify that you are the root user by running:

whoami

The expected output is:

root

Step 4: Run the Installation Script

bash install.sh

Common Errors and Their Solutions

Error 1: Missing File Descriptor

bash: /dev/fd/63: No such file or directory

Cause: The shell environment does not support process substitution (e.g., <(command)).

Solution: Download and run the script manually:

curl -o install.sh https://cyberpanel.net/install.sh
chmod +x install.sh
bash install.sh

Error 2: Sudo Access Required

You are using SUDO, please run as root user...

Cause: CyberPanel requires direct root access rather than sudo.

Solution: Switch to the root user before running the installer:

sudo su -
bash install.sh

images

Open your browser and go to https://YOUR-VPS-IP-ADDRESS:8090 and log in using the provided credentials.

images

2. Complete the Initial Setup Wizard

  • Log in to CyberPanel.
  • Follow the setup wizard to configure domain details and other optional settings.

3. Verify OpenLiteSpeed

images


Additional Notes

  • Ensure ports 8090 (CyberPanel) and 8080 (OpenLiteSpeed) are open in your firewall settings.
  • Use the credentials set during the installation process for all initial logins.

This document simplifies the CyberPanel installation process and addresses common issues to help you achieve a successful setup. Follow these steps carefully and refer to the solutions for troubleshooting.


CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME for 10% off!

1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month

Available Locations: LAX | MIA | ATL | FRA | AMS