Need Assistance?

In only two hours, with an average response time of 15 minutes, our expert will have your problem sorted out.

Server Trouble?

For a single, all-inclusive fee, we guarantee the continuous reliability, safety, and blazing speed of your servers.

How to Install CloudPanel Control Panel on Debian 10

CloudPanel is a free, open-source server control panel designed for managing various web components efficiently. If you’re looking to install CloudPanel Control Panel on Debian 10, this powerful tool allows you to handle MySQL, NGINX, PHP-FPM, Redis, domains, FTP, and user management—all from a user-friendly, web-based interface. CloudPanel provides the ultimate server management experience, simplifying operations with its intuitive design.

As a part of our server management services, we use to Install a cloud panel control panel on Debian 10 on your behalf. For further detailed information, you can contact our technical team support for any assistance

Today, let us see how to install and use CloudPanel on a dedicated Debian server.

CloudPanel.

key features of CloudPanel 

Let’s have a glance at the steps to install a cloud panel control panel

  • Provides a powerful intuitive interface for management
  • The provision of free SSL/TLS certificates.
  • High performance with minimal resource usage
  • Supports – AWS, Digital Ocean, GCP, etc
  • Available in more than ten languages, Hence, makes it easy to install in any region.

To install the following is required.

  • 1 CPU Core
  • 2 GB of RAM
  • 15 GB disk space
  • Internet connectivity
  • Root user or user with Sudo permissions

Install CloudPanel Control Panel on Debian 10

Step 1: Update System

Initially, Login in to Debian 10 server with administrative privileges.

$ ssh username@serverIP

For root user login, run:

# ssh root@serverIP

Then we update the system packages:

$ sudo apt update
$ sudo apt -y upgrade

Install the required packages before installation:

$ sudo apt -y install vim curl sudo wget

Ensure to reboot the system before the installation:

$ sudo reboot

Step 2: Install CloudPanel Control Panel on Debian 10

 For installation there is an installer script

$ curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh -o cloudpanel_installer.sh

Give the script execute bits:

$ chmod +x cloudpanel_installer.sh

Later, you need to set the proper hostname for the CloudPanel server:

$ sudo hostnamectl set-hostname cloudpanel.example.com

We edit /etc/hosts file and map the server IP address to the hostname configured:

$ sudo vim /etc/hosts

172.21.200.11 cloudpanel.example.com cloudpanel

In addition to this configure an record in the DNS server for the server domain name.

 executive the command script with Sudo:

$ sudo ./cloudpanel_installer.sh
Successful installation output 
…..
Updating database schema…

42 queries were executed

[OK] Database schema updated successfully!

> purging database
> loading App\DataFixtures\BlockedBotsFixtures
> loading App\DataFixtures\TimezoneFixtures
Vhost Templates have been imported.
Synchronizing state of memcached.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable memcached
insserv: warning: current start runlevel(s) (empty) of script `memcached’ overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `memcached’ overrides LSB defaults (0 1 6).
Removed /etc/systemd/system/multi-user.target.wants/memcached.service.
vm.overcommit_memory = 1
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
Processing triggers for libc-bin (2.28-10) …
Processing triggers for systemd (241-7~deb10u5) …
Processing triggers for mime-support (3.62) …
4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The installation of CloudPanel is complete!

CloudPanel can be accessed now: https://[ServerIP]:8443/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Then open the URL in the browser:

https://[ServerIP]:8443

 Accepting the SSL warning that leads to a self-signed certificate.

Eventually, create an admin user. Then log in using the username and password we create.

Our first view will be graphs with information about the server resource usage.

 Enable 2FA for the admin account.

Click on Our Account on tab  >> Security  >> click Enable Two-Factor Authentication.

Open an app like Google Authenticator or Duo and scan the QR code to confirm.

Conclusion

In brief, follow the steps to install a cloud panel control panel on Debian 10 . CloudPanel gives the ultimate server management experience, all from a web interface. Need assistance you can take our technical team support for any installation or migration to be done on your behalf.

Liked!! Share the post.

Get Support right now!

Start server management with our 24x7 monitoring and active support team

Can't get what you are looking for?

Available 24x7 for emergency support.