How to Install CyberPanel on Ubuntu

Want to find out how to install CyberPanel on Ubuntu?

CyberPanel is an open-source software developed by LiteSpeed. It can be described as a control panel for web hosting services. Although there are multiple control panels available in the market today, CyberPanel has an edge owing to various utilities provided by it and a user-friendly interface.

CyberPanel serves as the control panel to the webserver called OpenLiteSpeed. OpenLiteSpeed, as the name suggests, has also been developed by LiteSpeed and is open-source. 

portal

Among the various advantages provided by CyberPanel, a distinct advantage you get with it is that you can install script applications such as WordPress and Joomla directly. This saves you time and resources that you might have wasted while researching how to get said script.

Cypberpanel is available for all platforms, including Ubuntu and other Linux distros. If you are using Ubuntu and want to know how to install CyberPanel on Ubuntu, this article will guide you through all the steps you need to take to achieve exactly that. 


So, let’s get going!

Install CyberPanel on Ubuntu.

Before installing CyberPanel, you need to ensure that you have at least 40GB of ROM and 4GB RAM. Follow these steps to install CyberPanel on Ubuntu if you have the above-mentioned requirements.

  1. Open the Terminal
  2. Once opened, the first task you should carry out is to update your repositories. This is important so that you can have the latest packages available in the market. Use the following command to update your packages:
$ sudo apt-get update
  1. Next, install the CyberPanel package in your home directory. After setting your home directory, use the following command to install the package.
$ wget -O installer.sh https://CyberPanel.net/install.sh
Install CyberPanel on Ubuntu
  1. Make the CyberPanel installer script executable using this command. 
$ chmod +x installer.sh
  1. Next, type in the following command to run the installer script.
$ sh installer.sh
chmod
  1. Once the installation process starts, there would be a series of options you will need to choose from. 
  2. First up, you will need to select the option to start installing CyberPanel.
Install CyberPanel on Ubuntu
  1. Next, you have two options. Option 1 installs the free version of OpenLiteSpeed. Option 2 is for the users who are members of the CyberPanel cloud. We will be installing the free version.
litespeed
  1. There are two types of packages to choose from. The “full package” installs CyberPanel with other utilities, while the other package only installs CyberPanel. Choose according to your needs. 
  2. Next, you will be given the option to change the default password, which is 1234567, to a password of your choice. Alternatively, you can also choose to generate a random password or continue with the default one.

Other than Postfix and PowerDNS there are other utilities and plugins that you have the option to install with CyberPanel. These are the following.

  • MySQL. This is a database management software that can be used to do data warehousing and e-commerce applications.
  • CyberPanel Memcached. This plugin helps make CyberPanel more efficient in memory usage.
  • Redis. This is a data structure store and message broker plugin.
  • WatchDog. This plugin keeps checking for corrupt databases and errors in CyberPanel and other plugins. 

If you have chosen multiple packages to install, it should be expected that it will take a while for the installation to complete. You need to be patient in this phase. After the installation is complete, you are done with the first part of the task. 

When you install various packages in your system, different auxiliary modules are installed to help them function efficiently. But, if you uninstall those packages, these modules are not uninstalled with them hence they become redundant. These modules eat up useful memory, so removing them from your system is better.

This can be done with the $rmmod command. It removes unwanted modules from your system. If you want to know whether you have redundant modules present and you want to remove them, click on the link above. The article should guide you comprehensively on using the $rmmod command. 

Configure Firewall Rules.

After installing CyberPanel, the next step of how to install CyberPanel on Ubuntu is to configure the firewall for it. You must open ports 443 and 80 for HTTPS and HTTP, respectively. For CyberPanel, you need to open port 8090 and port 7080 for WebAdmin. 

To do this, you will need the “ufw” package. If you don’t have it, install it using the following command. Also, enable it.

$ sudo apt-get install ufw
Install CyberPanel on Ubuntu
$ sudo ufw enable

Next, use the following set of commands to open the ports. 

$ sudo ufw allow 80
Install CyberPanel on Ubuntu
$ sudo ufw allow 442
$ sudo ufw allow 8090
$ sudo ufw allow 7080

Accessing the CyberPanel Web UI.

After setting up and configuring everything, you can access the user interface of CyberPanel. You have to type in the following URL’s depending on whether you are using HTTP or HTTPS.

For HTTP:

http://serverip:8090

For HTTPS:

https://serverip:8090

This was a guide on how to install CyberPanel on Ubuntu. We first looked at what exactly CyberPanel is, and you got to know why CyberPanel is such a popular web server control panel among hosting companies. Next, we moved on to the installation phase.

Keep in mind that you need to make sure that you have all the requirements to run CyberPanel on your computer system. As it is relatively heavy software, you must be careful about your system resources.

There are a lot of steps to install CyberPanel, so you need to be careful with each move. You should also decide on the type of plugins you want. You should also make sure that you are protected from potential threats.

We hope that this guide was able to help you understand CyberPanel, its features, and how to install it. For further queries, please let us know in the comments.  

If this guide helped you, please share it. 🙂

Author

Leave a Reply

Your email address will not be published. Required fields are marked *