How to Install CyberPanel on CentOS 7 VPS

CyberPanel is a Linux based web hosting control panel powered by OpenLiteSpeed/LiteSpeed Enterprise. CyberPanel with OpenLiteSpeed is available for free. The guide below describes how to install CyberPanel on CentOS 7. This guide uses 135.125.49.28 as the VPS IP address.

Prerequisites

To install CyberPanel, you need root access to a Truehost VPS running CentOS 7 (64-bit).

Get yourself a VPS with Root access at Truehost Cloud

CyberPanel Installation

Login to the VPS on SSH via the root access

Update the packages installed on the CentOS system:

# yum update -y

Download the CyberPanel install script.

# wget -O installer.sh https://cyberpanel.net/install.sh

Make the CyberPanel Installation script executable and run installer.sh.

# chmod 755 installer.sh

# sh installer.sh

Type 1 and ENTER to install CyberPanel

CyberPanel Installer v2.3.2

1. Install CyberPanel.

2. Addons and Miscellaneous

3. Exit.

Please enter the number [1-3]:

Type 1 and ENTER to install CyberPanel with OpenLiteSpeed.

            CyberPanel Installer v2.3.2

RAM check: 71/999 MB (7.11%)

Disk check: 1/10 GB (10%) (Minimal 10GB free space)

1. Install CyberPanel with OpenLiteSpeed.

2. Install Cyberpanel with LiteSpeed Enterprise.

3. Exit.

Please enter the number [1-3]:

Enter number 1 to deploy CyberPanel with OpenLiteSpeed

Type Y and ENTER to select the full installation.

Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd.

Full installation [Y/n]:

You can select Y as these are important extensions

Type ENTER to select the latest version.

Press Enter key to continue with latest version or

Enter specific version such as: 1.9.4, 1.9.5 ...etc.

Press enter to deploy the latest

Choose the default password, a random password, or set your own password by typing D, or R, or S. Then type ENTER.

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]

Choose any either way CyberPanel comes with a default password that you can change.

Type Y and ENTER to install the Memcached.

Do you wish to install Memcached extension and backend?

Please select [Y/n]:

You can select Y as Memcached is an important extension

Type Y and ENTER to install the Redis.

Do you wish to install Redis extension and backend?

Please select [Y/n]:

You can select Y as Redis is an important extension

Type Yes to start the WatchDog.

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):

You can No to skip this installation

The script will install CyberPanel, along with its extensions. When finished, the script will display your administrator details.

Configure CyberPanel Firewall

To access the CyberPanel, ensure that the Firewall is open for inbound and outbound connections. Default ports include:

  • TCP: 8090 for CyberPanel
  • TCP: 80, TCP: 443 and UDP: 443 for webserver
  • TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for email service
  • TCP: 21 and TCP: 40110-40210 for FTP
  • TCP: 53 and UDP: 53 for DNS service

Configure CyberPanel

  1. Visit your server’s IP address at port 8090. For example: https://135.125.49.28:8090 You will see an admin login.
  2. Enter ‘admin’ for the username and ‘1234567’ for the password. These are the default CyberPanel login credentials even if you set your password or choose random.

Changing Credentials

  1. Click on the user-menu arrow, next to the name “Cyber Pan”.
  2. Choose Edit Profile.
  3. Select admin in the dropdown menu on the Modify User page.
  4. You may now change the first name, last name, email address and password accordingly.

You’ve successfully installed CyberPanel on CentOS 7 VPS

How to Install CyberPanel on CentOS 7 video guide

Leave A Comment?