This article shows you 8 easy ways to install CyberPanel. CyberPanel is a web hosting control panel powered by OpenLiteSpeed, which provides a friendly user interface. Built for speed, security, and reliability.
CyberPanel Features:
Built-in full-page LSCache
ModSecurity
One Click WordPress
One Click SSL
HTTP/3 support
Lightweight DNS Server
Rainloop Webmail
Firewall
Changing SSH port
Disable root login
Adding SSH keys
PHPMYAdmin
One click Backup and Restore
CyberPanel Requirements:
Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04
Python 3.x
1024MB or above Ram
10GB Disk Space
The installation of CyberPanel must be run as root (sudo will not work).
The VPS used in this article: UpCloud (1GB RAM, 1 vCore)
Get $25 of free UpCloud credits if you sign up through this link!

1、Install CyberPanel via DigitalOcean
Get $100 of free DigitalOcean credits if you sign up through this link!
Login to DigitalOcean and click “Create a Droplet”
Click “Marketplace” from the “Choose an image” option, search and click “CyberPanel”
Choose a plan, choose a datacenter region, set a password, click “Create Droplet”
2、Install CyberPanel via Linode
Login to Linode and click “Marketplace”, click “StackScripts”, click “Community StackScripts”, search “CyberPanel”, choose “litespeed / cyberpanel”, select an image, select Region, choose Linode Plan, set a password, click “Create”
3、Install CyberPanel via Google Cloud Platform
Login to Google Cloud Platform, click “VM instances” from “Compute Engine” menu
Click “Create”
Click “Marketplace”, search and click “CyberPanel Official”
Click “LAUNCH”
4、Install CyberPanel via Amazon Web Services
Login to AWS Management Console, click “Launch a virtual machine With EC2”
Click “AWS Marketplace”, search “CyberPanel”, select “CyberPanel”
Click “Continue”
Choose an Instance Type, click “Review and Launch”
5、Install CyberPanel via Microsoft Azure
Login to Microsoft Azure Portal, search “CyberPanel”, click “CyberPanel”
Click “Create”
6、Install CyberPanel from Alibaba Cloud Marketplace
7、Install CyberPanel via other VPS providers (For example, UpCloud)
Get $25 of free UpCloud credits if you sign up through this link!
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
[root@centos-1cpu-1gb-us-nyc1 ~]# sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1304 100 1304 0 0 5073 0 --:--:-- --:--:-- --:--:-- 5073
Detecting Centos 8...
~~~~~~~~~~
Github URL: github.com/usmannasir/cyberpanel
Github Content URL: raw.githubusercontent.com/usmannasir/cyberpanel
Github Branch: v2.0.3
~~~~~~~~~~
Initializing...
Valid IP detected...
Checking server...
Checking OS...
Detecting CentOS 8.X...
Checking virtualization type...
Checking root privileges...
You are runing as root...
CyberPanel Installer v2.03
1. Install CyberPanel.
2. Addons and Miscellaneous
3. Exit.
Please enter the number[1-3]: 1
CyberPanel Installer v2.03
RAM check : 161/979MB (16.45%)
Disk check : 1/25GB (6%) (Minimal 10GB free space)
1. Install CyberPanel with OpenLiteSpeed.
2. Install Cyberpanel with LiteSpeed Enterprise.
3. Exit.
Please enter the number[1-3]: 1
Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd.
Full installation [Y/n]: Y
Full installation selected...
Do you want to setup Remote MySQL? (This will skip installation of local MySQL)
(Default = No) Remote MySQL [y/N]: N
Local MySQL selected..
Press Enter key to continue with latest version or Enter specific version such as: 1.9.4 , 2.0.1 , 2.0.2 ...etc
Branch name set to v2.0.3
Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password?
Choose [d]fault, [r]andom or [s]et password: [d/r/s] r
Admin password will be provided once installation is completed...
Do you wish to install Memcached extension and backend?
Please select [Y/n]: Y
Do you wish to install Redis extension and backend?
Please select [Y/n]: n
Would you like to set up a WatchDog (beta) for Web service and Database service ?
The watchdog script will be automatically started up after installation and server reboot
If you want to kill the watchdog , run watchdog kill
Please type Yes or no (with capital Y, default Yes):
no
Build process completed successfully
Installing '/usr/local/lsws/lsphp80/lib64/php/modules/timezonedb.so'
install ok: channel://pecl.php.net/timezonedb-2021.1
configuration option "php_ini" is not set to php.ini location
You should add "extension=timezonedb.so" to php.ini
Admin password successfully changed!
Generating a RSA private key
......+++++
........................................................................+++++
writing new private key to '/usr/local/lscp/conf/key.pem'
-----
Generating a RSA private key
.+++++
........+++++
writing new private key to '/usr/local/lsws/admin/conf/webadmin.key'
-----
LSWS service is running...
###################################################################
CyberPanel Successfully Installed
Current Disk usage : 6/25GB (27%)
Current RAM usage : 315/979MB (32.18%)
Installation time : 0 hrs 40 min 16 sec
Visit: https://209.151.148.149:8090
Panel username: admin
Panel password: 4cJRusHNS4zZ4Xb4
WebAdmin console username: admin
WebAdmin console password: qVq0srWwrR36UcwX
Run cyberpanel help to get FAQ info
Run cyberpanel upgrade to upgrade it to latest version.
Run cyberpanel utility to access some handy tools .
Website : https://www.cyberpanel.net
Forums : https://forums.cyberpanel.net
Wikipage: https://docs.cyberpanel.net
Enjoy your accelerated Internet by
CyberPanel & OpenLiteSpeed
###################################################################
If your provider has a network-level firewall
Please make sure you have opened following port for both in/out:
TCP: 8090 for CyberPanel
TCP: 80, TCP: 443 and UDP: 443 for webserver
TCP: 21 and TCP: 40110-40210 for FTP
TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service
TCP: 53 and UDP: 53 for DNS service
Your provider seems blocked port 25 , E-mail sending may not work properly.
Would you like to restart your server now? [y/N]: y
Accessing CyberPanel
Panel URL: https://yourserverIP:8090
Panel username: admin
Panel password: the password you set
8、Sign up for CyberPanel Cloud and let their experts install CyberPanel for you.
Some hosting providers that support LiteSpeed Web Server:
KnownHost Fully Managed WordPress Hosting
KnownHost Shared Hosting
InterServer Web Hosting
NameHero Web Hosting
Conclusion:
With the full-page LSCache and user-friendly interface, CyberPanel presents a fantastic free hosting control panel. In this article, I introduced 8 ways to install CyberPanel, which method have you used? Please comment below, thank you.