CyberPanel is a free web hosting control panel built on OpenLiteSpeed — one of the fastest web servers available. It lets you manage websites, email, databases, and SSL from a clean web interface, similar to cPanel but free and self-hosted on your VPS.
Requirements
- A Hordanso VPS running Ubuntu 20.04, 22.04, or CentOS 7/8
- Minimum 1 GB RAM (2 GB+ recommended)
- Root SSH access
- A clean server with no other web server installed (no existing Apache/Nginx)
Installation Steps
- SSH into your server as root.
- Update your system first:
apt update && apt upgrade -y (Ubuntu)
yum update -y (CentOS)
- Run the CyberPanel installer:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
- The installer will ask several questions:
- Install CyberPanel — press 1
- Install OpenLiteSpeed — press 1 (free option)
- Install Full service (Postfix, etc.) — press Y
- Install Memcached, Redis, Watchdog — Y to each
- Wait 20–30 minutes for the installation to complete.
- At the end, the installer will display your CyberPanel login URL, username, and password. Save these immediately.
Accessing CyberPanel
Open your browser and go to: https://your-server-IP:8090
Log in with the credentials shown at the end of installation (default username: admin).
First Steps After Installation
- Change the admin password immediately: Users > List Users > Edit admin
- Add your domain: Websites > Create Website
- Install an SSL certificate: SSL > Issue SSL for each website
- Create email accounts: Email > Create Email
Note: CyberPanel uses port 8090 for its dashboard. Make sure this port is open in your server firewall: ufw allow 8090 (Ubuntu) or firewall-cmd --add-port=8090/tcp --permanent (CentOS).
