Install CyberPanel on Ubuntu
Install CyberPanel on Ubuntu

In this tutorial, we are going to provide you with step-by-step instructions on how to install CyberPanel control panel on an Ubuntu 18.04 VPS or Dedicated Server.

CyberPanel is an open-source web hosting control panel that uses OpenLiteSpeed as a web server. CyberPanel is a next-generation web hosting platform specially designed for speed, security, and stability. CyberPanel is completely free and supports an unlimited number of domains/subdomains. CyberPanel comes with a wide range of features, including:

  • Built-in support for mod_security,
  • One-click SSL,
  • Email limits,
  • Rainloop Webmail, LSCache,
  • Auto Installer,
  • Git and many more.

Let’s begin with the installation.

Prerequisites

  • An Ubuntu 18.04 VPS with root access enabled or a user with sudo privileges. We will be using our SSD VPS with 4GB of ram for this.
  • Minimum of 1 GB RAM (2 GB RAM is recommended)
  • Minimum 10 GB free disk space (about 40 GB of free disk space is recommended)

Step 1: Connect via SSH and Update the OS

Log in to our Ubuntu server using SSH as the root user (or as a user with sudo privileges). You can do that by entering this command:

ssh [email protected]_IP_Address -p Port_Number

Remember to replace ‘root’ with your username if you are not using the root user. Also, replace Server_IP_Address and Port_Number with your actual server IP address and SSH port number.

Once you are logged in, you should update all of your OS packages to their latest available version.

apt-get update
apt-get upgrade

Recommended Reading: How To Install Redis on Ubuntu 18.04

Step 2: Download and Install CyberPanel

It is recommended to have a minimal install base of OS packages, so stop and uninstall Apache, MySQL, Postfix, Dovecot, etc. and delete their configuration files:

systemctl stop apache2
systemctl stop mysql
systemctl stop postfix
systemctl stop dovecot
apt-get purge apache2* libapache2* mysql-client* mysql-common* mysql-server* postfix* dovecot*
apt-get autoremove
apt-get clean
rm -rf /var/lib/mysql

You can now download the latest version of CyberPanel installer script with:

cd /opt
wget -O installer.sh https://cyberpanel.net/install.sh
chmod 755 installer.sh

After downloading the installer script, run the command below to begin the installation:

sh installer.sh

During the installation, you should see a series of prompts. Choose the appropriate options to finish the installation:

Checking root privileges...
You are runing on root...
Checking OS...
Detecting Ubuntu 18.x...
Pre-flight check completed...
Process check completed...
CyberPanel Installer v2.0

1. Install CyberPanel.

2. Install Addons.

3. Exit.


Please enter the number[1-3]: 1

Now, enter the number “1” and hit [ENTER].

The next step will look as follows:

CyberPanel Installer v2.0

RAM check : 108/985MB (10.96%)

Disk check : 4/30GB (15%) (Minimal 10GB free space)

1. Install CyberPanel with OpenLiteSpeed.

2. Install Cyberpanel with LiteSpeed Enterprise.

3. Exit.

Please enter the number[1-3]: 1

Enter the number “1” and hit [ENTER] once again.

After that, the script should start downloading and installing the packages that you’re about to choose.

Install minimal service for CyberPanel? This will skip PowerDNS, Postfix and Pure-FTPd.
Minimal installation [y/N]: N

Do you wish to install Postfix?
Postfix installation [Y/n]: Y

Do you wish to install PowerDNS?
PowerDNS installation [Y/n]: Y

Do you wish to install Pure-FTPd?
Pure-FTPd installation [Y/n]: Y

Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password?
Choose [d]efault, [r]andom or [s]et password: [d/r/s] d

Admin password will be set as 1234567

Replace JS/CSS files to JS Delivr?
This may improve panel loading speed in Asia Pacific region...
Please select [y/N]: y

Install Memcached extension for PHP?
Please select [y/N]: y

Install LiteSpeed Memcached?
Please select [y/N]: y

Install Redis extension for PHP?
Please select [y/N]: y

Install Redis?
Please select [y/N]: y

Once the installation has been completed, you should see a screen similar to the below with the administrator logon details:

###################################################################
CyberPanel Successfully Installed

Current Disk usage : 6/30GB (24%)

Current RAM usage : 258/985MB (26.19%)

Installation time : 0 hrs 56 min 53 sec

Visit: https://your_server_IP:8090
Panel username: admin
Panel password: 1234567

Please change your default admin password
If you need to reset your panel password, please run:
adminPass YOUR_NEW_PASSWORD

If you change mysql password, please modify file in
/etc/cyberpanel/mysqlPassword with new password as well

Website : https://www.cyberpanel.net
Forums : https://forums.cyberpanel.net
Wikipage: https://docs.cyberpanel.net

Enjoy your accelerated Internet by
CyberPanel & OpenLiteSpeed
###################################################################

Step 3: Access CyberPanel

Point your preferred web browser to https://your_server_IP:8090 and log in with your admin account. Tutorial about how to install CyberPanel on Ubuntu 18.04 is now done, and you should be able to use a newly installed control panel.

LEAVE A REPLY

Please enter your comment!
Please enter your name here