CyberPanel is a renowned web hosting control panel that offers a seamless experience for users. If you’re considering installing CyberPanel, this guide will walk you through the process step by step.
- A server with a fresh installation of Ubuntu 20.04, Ubuntu 22.04, CloudLinux 7, CloudLinux 8, or AlmaLinux 8.
- At least 1024MB of RAM.
- A minimum of 10GB Disk Space.
- CyberPanel (Free): This version is bundled with OpenLiteSpeed and is entirely free. It supports an unlimited number of domains and worker processes.
- CyberPanel Enterprise (Ent): This version comes with the LiteSpeed Web Server Enterprise. It’s free for one domain. If you require support for more domains, additional costs apply. The CyberPanel license also covers the LiteSpeed Enterprise license fee.
- SSH Connection: Begin by connecting to your server via SSH as the root user. Ensure you have the login details from your hosting provider.
- Update Packages: Depending on your OS:
- For Ubuntu:
sudo apt update && sudo apt upgrade -y
- For CentOS/Alma/Rocky:
sudo yum check-update
sudo yum update
- For Ubuntu:
- Initiate Installation: Run the installation script using the command:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
- Choose LiteSpeed Version: Decide between OpenLiteSpeed (free) and LiteSpeed Enterprise (requires a license key, even for the free domain).
- Select Features & Add-ons: The installation will prompt you for various options like PowerDNS, Postfix, Pure-FTPd, and more. You can also set your desired password and choose other features like Memcached and Redis.
- Wait for Installation: The installation process is automated and might take 5-10 minutes, depending on your server’s speed.
- Finalize Installation: Once the installation is complete, you’ll receive a summary of your configuration details. Make sure to save this information securely.
- Restart Server: It’s recommended to restart your server after the installation.
- Access CyberPanel: Use the provided URL (typically
https://<Your Server's IP Address>:8090) and the given credentials to log into CyberPanel.
If you encounter a 503 error post-installation:
- Check the LSCPD status with
systemctl status lscpd. If it’s not running, start it using
systemctl start lscpd.
- Manually set up virtualenv or check the installation logs at
- If issues persist, consider submitting a bug report.
In conclusion, installing CyberPanel is a straightforward process, but it’s essential to follow the steps carefully and ensure your server meets the prerequisites. Once installed, you can enjoy the myriad of features and benefits that CyberPanel offers.