How to install CyberPanel on Ubuntu 20.04 LTS Server

Learn the steps and instructions to install open supply CyberPanel on Ubuntu 20.04 LTS Server for having your net management panel to host & handle web sites and different net purposes.

CyberPanel is a secure open supply management panel that’s obtainable to simply install on any VPS or devoted server working on Linux server working system. It helps the customers to simply handle their command line server utilizing the net interface and permits internet hosting web sites due to the inbuilt net server and different required parts corresponding to PHP.

Instead of Apache, CyberPanel gives a well-optimized light-weight webserver Litespeed. It is appropriate with Apache host configuration recordsdata and likewise can deal with giant quantities of requests utilizing a well-developed caching system referred to as LSCACHE however normally requires an extra license.

Cyberpanel is out there in two editions one makes use of LiteSpeed net server open supply version often called OpenLitespeed whereas the opposite one is with Litespeed net server enterprise, which is free for a site with one employee (course of) and restricted to 2GB RAM solely. For extra domains, supporting extra RAM and staff require the acquisition of a CyberPanel Enterprise license.

Hence, in the event you don’t need to make investments extra cash on an internet server management panel platform then an open supply model of Litespeed cache is greatest to go for whereas putting in CyberPanel on Ubuntu 20.04 Linux.

Steps to install CyberPanel on Ubuntu 20.04 LTS Linux

CyberPanel Requirements 

To observe this tutorial your Linux server ought to full fill the listed issues:

Server with a recent Ubuntu 20.04 OS and sudo entry
Python 3.x
1 GB RAM, or larger
10GB Disk Space


Update Ubuntu 20.04

Login to your distant Ubuntu 20.04 focal server through SSH or direct command line net interface supplied by your VPS or cloud service supplier. Here we’re utilizing the Amazon Lightsail Ubuntu 20.04 server. After that run the system replace and improve command to guarantee our server is up to date.

sudo apt replace && sudo apt improve


Install wget & curl

To run the script offered by the Cyberpanel builders to install their internet hosting management panel, we want wget and curl instruments on our system.

sudo apt install wget curl -y


Install CyberPanel on Ubuntu 2 0.04 LTS

After following the earlier steps our Ubuntu 20.04 Linux system, it’s prepared to install CyberPanel. To makes issues simple for customers, the builders of this open supply management panel provide a script. Running which can routinely install the CyberPanel, after all, some inputs are required which we are going to talk about right here as nicely.

Switch to root person:

sudo su -

Let’s obtain and provoke the CyberPanel set up script.

sh <(curl https://cyberpanel.internet/ || wget -O - https://cyberpanel.internet/

Once the script is downloaded and run as a root person, it is going to first begin checking the system compatibility and whether or not it meets the required {hardware} useful resource necessities or not.


Initial Configuration

Step 1: The text-based wizard will ask you to enter ‘1‘ to begin the set up course of. If you need to exit then kind quantity 2 and hit the Enter key.

Step 2: Select Web server kind. If you need the Open supply LiteSpeed then choose the primary choice with OpneLiteSpeed one whereas those that need the Enterprise version of it could actually go for the second.

Install Cyberpanel with openLitespeed ubuntu 20.04


Step 3: Install Full Service of CyberPanel on Ubuntu 20.04, merely kind Y and hit the Enter key.

Install Full Service of Cyberpanel

Step 4: Do you need to arrange a distant MySQL Database? Well, if you have already got a MySQL server working on some distant server then choose the Y choice in any other case press N and hit the Enter key. Well, in the event you don’t have any thought about this then it's really helpful to choose N to let CyberPanel install the MySQL server on the similar Ubuntu 20.04 VPS the place you might be putting in the CyperPanel.

Setup Remote MySQL or not

Step 5: Press the Enter key after that allow the Cyber Panel choose the most recent model to install. After that, the setup will ask you to set the Admin password. If you skip this, the setup will set the default password for the Control panel Admin person i.e 1234567. However, it is strongly recommended to set some robust passwords right here manually. For that use the choice ‘s‘ and hit the Enter key. Once achieved kind the password two occasions you need to setup.

Set Admin password

Install PHP and its extension together with different issues; the method will ask in your permission.

Wait for a while till the script accomplished the set up course of. Once the method is accomplished, you'll have the intimation for a similar alongside together with your Ubuntu 20.04’s IP tackle that you should utilize to entry the CyberPanel net interface.

Restart your system by urgent to full the CyberPanel set up.

cyberpanel ports to be opened

Ports want to be opened within the firewall

If you might be utilizing a firewall on Ubuntu 20.04 then open the next ports. Whereas, in case you are on a cloud service supplier then open the required ports within the service supplier’s firewall.

For UFW firewall solely, if put in in any other case skip this:

sudo ufw enable 8090,80,443,25,587,465,110,143,993,53,21/tcp
sudo ufw enable 443,53/udp
sudo ufw enable 40110:40210/tcp

Note: If you're a VPS or Cloud server person with a service supplier firewall then open the above ports in that as an alternative of utilizing ufw.


Access the OpenLiteSpeed:

Once you may have opened the ports, open a browser on your system that may entry the server IP tackle and get the OpenLiteSpeed net interface by typing- http://your-server-ipaddres:7080

OpenSpeedLite Web Admin Ubuntu 20.04 linux

OpenLiteSpeed Web Interface

CyberPanel Web interface

For the Web internet hosting management panel administration interface use- https://your-server-ipaddres:8090

Login CyberPanel WebAdmin ubuntu 20.04 Install CyberPanel on Ubuntu 20.04

How to change the password of OpenLiteSpeed and CyberPanel Web Admin

In case you may have forgotten the password set for OpenLiteSpeed and CyberPanel Admin net interface then right here is the best way to change the passwords for them.

Go to your Ubuntu 20.04 command terminal the place Cyberpanel has been put in.

For CyberPanel backend working at port quantity 8090:

cd /usr/bin/
sudo adminPass your-new-password

Note: change the your-new-password with the password you need to set for CyberPanel Admin customers:

For CyberPanel OpenLiteSpeed Web Admin Interface working at port quantity 7080.

cd /usr/native/lsws/admin/misc
sudo ./

Ending Note:

Now, you possibly can handle your net server and web site simply utilizing OpenLiteSpeed and CyberPanel Web internet hosting management panel working on Ubuntu 20.04 LTS Linux. For extra particulars refer to Cyberpanel’s Official Documentation. 


Other Articles: 

6 Best free Cloud hosting Control Panels for Linux Servers for 2022
Install opensource CyberPanel on Almalinux | Rocky linux 8
How to Install OpenLiteSpeed Web Server on AlmaLinux 8 or Rocky
List Open or closed Ports in UFW Firewall on Ubuntu 20.04

Related Posts