CloudPanel is free and open-source with a powerful server Control panel used for managing several web components. With Cloud panel, you can manage MySQL, NGINX, PHP-FPM, Redis, Domain, FTP, User management, and many more from the web-based interface.CloudPanel gives the ultimate server management experience, all from a web interface.
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.
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:
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.
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.