Back to list

How to Install CyberPanel with OpenLiteSpeed

How to Install CyberPanel with OpenLiteSpeed

CyberPanel is a free hosting control panel built around OpenLiteSpeed. It includes website management, WordPress tools, SSL, DNS, FTP, databases, backups and many daily hosting features in one web interface. If you want to test the LiteSpeed ecosystem without buying a commercial license immediately, CyberPanel is a practical option. This guide explains how to install CyberPanel on a Linux VPS, which requirements to check, which official command to run and what to do after installation. The goal is to help you deploy quickly while keeping the server manageable and secure.

What is CyberPanel?

CyberPanel helps you create websites, manage PHP, issue SSL certificates, configure DNS, create email accounts, manage FTP users and administer databases. The free edition normally uses OpenLiteSpeed. CyberPanel Enterprise uses LiteSpeed Web Server Enterprise and is better suited for users who need broader .htaccess compatibility or commercial web server performance. For beginners, the main advantage is the automated installer and the complete web interface. Like any hosting panel, CyberPanel should be installed on a fresh server to avoid conflicts with existing services.

CyberPanel system requirements

According to the official CyberPanel documentation, you should use a fresh installation of Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, AlmaLinux 8, AlmaLinux 9 or CloudLinux 8. The documented minimum requirements are 1024MB RAM and 10GB disk space. Official CyberPanel reference: Installing CyberPanel. Prepare the following before starting:
  • A fresh Linux VPS.
  • Root SSH access.
  • At least 1GB RAM, preferably 2GB for real WordPress workloads.
  • At least 10GB disk space.
  • Public IP address and firewall access.
  • A domain if you want to create a live website after installation.

Step 1: Log in as root

Connect to the server: ```bash ssh root@your.server.ip ``` If you only have a sudo user, switch to root first: ```bash sudo su - ```

Step 2: Update server packages

For Ubuntu: ```bash sudo apt update && sudo apt upgrade -y ``` For CentOS, AlmaLinux or Rocky Linux: ```bash sudo yum check-update sudo yum update -y ``` Reboot if important packages or the kernel were updated: ```bash reboot ``` Then reconnect through SSH.

Step 3: Run the official CyberPanel installer

Use the official command: ```bash sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh) ``` If you are not logged in as root, the official documentation also provides this form: ```bash sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)" ``` The installer asks you to choose OpenLiteSpeed or LiteSpeed Enterprise, full service installation, remote MySQL, CyberPanel version and password options. For most new users, OpenLiteSpeed with the default full service setup is the simplest path.

Step 4: Choose a secure password

Do not use the default password. Choose a strong password or generate a random one during the installer prompt. After installation, copy the panel URL, username, password and service details to a secure place.

Step 5: Open required firewall ports

With UFW, you can open common ports: ```bash ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8090/tcp ufw allow 7080/tcp ufw enable ``` Port 8090 is commonly used for CyberPanel, while 7080 is related to OpenLiteSpeed WebAdmin. If you use mail, DNS or FTP, review additional ports based on your operational needs.

Step 6: Log in to CyberPanel

After installation, open: ```text https://your.server.ip:8090 ``` Your browser may show a warning because the first certificate can be self-signed. After logging in, configure hostname, panel SSL, password policy, updates and your first website.

Step 7: Create a website and enable SSL

Inside CyberPanel, create a website, select a package and owner, add the domain and issue SSL. If DNS already points to the VPS, SSL issuance is much smoother. For WordPress, review Redis, LiteSpeed Cache and PHP version settings.

Common CyberPanel installation issues

The installer may fail if the server is not clean. A VPS that already has LAMP, Nginx or another panel can conflict with CyberPanel packages. If port 8090 does not open, check local firewall rules, cloud security groups and service status. Memory can also become a problem. CyberPanel can install on 1GB RAM, but production WordPress sites usually feel better on 2GB RAM or more.

Conclusion

CyberPanel is a strong choice if you want OpenLiteSpeed and a free hosting control panel. Installation is fast when the VPS is clean, root access works and firewall rules are correct. If your business needs commercial panel licenses, VAT invoices or help comparing cPanel, Plesk and DirectAdmin, visit ControlPanel.store.