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
Open your browser and go to https://YOUR-VPS-IP-ADDRESS:8090 and log in using the provided credentials.
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
- URL: http://YOUR-VPS-IP-ADDRESS:8080
- Default Username: admin
- Password: Same as the CyberPanel admin password.
Additional Notes
- Ensure ports
8090
(CyberPanel) and8080
(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