{"id":6376,"date":"2021-05-07T14:09:31","date_gmt":"2021-05-07T08:39:31","guid":{"rendered":"https:\/\/www.skynats.com\/?p=6376"},"modified":"2024-12-11T12:54:39","modified_gmt":"2024-12-11T07:24:39","slug":"install-cloudpanel-on-debian","status":"publish","type":"post","link":"https:\/\/www.skynats.com\/blog\/install-cloudpanel-on-debian\/","title":{"rendered":"How to Install CloudPanel Control Panel on Debian 10"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">CloudPanel is a free, open-source server control panel designed for managing various web components efficiently. If you&#8217;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\u2014all from a user-friendly, web-based interface. CloudPanel provides the ultimate server management experience, simplifying operations with its intuitive design.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a part of&nbsp;our <a href=\"https:\/\/www.skynats.com\/linux-server-management\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"color:#05709e\" class=\"has-inline-color\">server management services<\/span><\/a>, 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<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, let us see how to install and use CloudPanel on a dedicated Debian server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CloudPanel.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">key features of CloudPanel\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s have a glance at the steps to install a cloud panel control panel<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provides a powerful intuitive interface for management<\/li>\n\n\n\n<li>The provision of free SSL\/TLS certificates.<\/li>\n\n\n\n<li>High performance with minimal resource usage<\/li>\n\n\n\n<li>Supports \u2013 AWS, <a href=\"https:\/\/www.digitalocean.com\/\" target=\"_blank\" rel=\"noopener\">Digital Ocean<\/a>, GCP, etc<\/li>\n\n\n\n<li>Available in more than ten languages, Hence, makes it easy to install in any region.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To install the following is required.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1 CPU Core<\/li>\n\n\n\n<li>2 GB of RAM<\/li>\n\n\n\n<li>15 GB disk space<\/li>\n\n\n\n<li>Internet connectivity<\/li>\n\n\n\n<li>Root user or user with Sudo permissions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Install CloudPanel Control Panel on Debian 10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1: Update System<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Initially, Login in to Debian 10 server with administrative privileges.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ssh username@serverIP<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For root user login, run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># ssh root@serverIP<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then we update the system packages:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo apt update\n$ sudo apt -y upgrade<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Install the required packages before installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo apt -y install vim curl sudo wget<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ensure to reboot the system before the installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo reboot<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2: Install CloudPanel Control Panel on Debian 10<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;For installation there is an installer script<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ curl -sSL https:\/\/installer.cloudpanel.io\/ce\/v1\/install.sh -o cloudpanel_installer.sh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Give the script execute bits:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ chmod +x cloudpanel_installer.sh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Later, you need to set the proper hostname for the CloudPanel server:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo hostnamectl set-hostname cloudpanel.example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">We edit \/etc\/hosts file and map the server IP address to the hostname configured:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo vim \/etc\/hosts<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">172.21.200.11 cloudpanel.example.com cloudpanel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to this configure an record in the DNS server for the server domain name.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;executive the command script with Sudo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo .\/cloudpanel_installer.sh\nSuccessful installation output \n\u2026..\nUpdating database schema\u2026\n\n42 queries were executed\n\n&#91;OK] Database schema updated successfully!\n\n&gt; purging database\n&gt; loading App\\DataFixtures\\BlockedBotsFixtures\n&gt; loading App\\DataFixtures\\TimezoneFixtures\nVhost Templates have been imported.\nSynchronizing state of memcached.service with SysV service script with \/lib\/systemd\/systemd-sysv-install.\nExecuting: \/lib\/systemd\/systemd-sysv-install disable memcached\ninsserv: warning: current start runlevel(s) (empty) of script `memcached\u2019 overrides LSB defaults (2 3 4 5).\ninsserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `memcached\u2019 overrides LSB defaults (0 1 6).\nRemoved \/etc\/systemd\/system\/multi-user.target.wants\/memcached.service.\nvm.overcommit_memory = 1\nWarning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.\nProcessing triggers for libc-bin (2.28-10) \u2026\nProcessing triggers for systemd (241-7~deb10u5) \u2026\nProcessing triggers for mime-support (3.62) \u2026\n4\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nThe installation of CloudPanel is complete!\n\nCloudPanel can be accessed now: https:\/\/&#91;ServerIP]:8443\/\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then open the URL in the browser:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/[ServerIP]:8443\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;Accepting the SSL warning that leads to a self-signed certificate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eventually, create an admin user. Then log in using the username and password we create.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our first view will be graphs with information about the server resource usage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;Enable 2FA for the admin account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click on&nbsp;<strong>Our Account<\/strong>&nbsp;on tab&nbsp;<strong>&nbsp;&gt;&gt; Security<\/strong>&nbsp;<strong>&nbsp;&gt;&gt;&nbsp;<\/strong>click&nbsp;<strong>Enable Two-Factor Authentication<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open an app like Google Authenticator or Duo and scan the QR code to confirm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">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 <a href=\"https:\/\/www.skynats.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"color:#036b98\" class=\"has-inline-color\">technical team<\/span><\/a> support for any installation or migration to be done on your behalf.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CloudPanel is a free, open-source server control panel designed for managing various web components efficiently. If you&#8217;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\u2014all from a user-friendly, web-based interface. CloudPanel provides the ultimate server management experience, simplifying [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,328,90,296,257,68,261],"tags":[474],"class_list":["post-6376","post","type-post","status-publish","format-standard","hentry","category-blog","category-debian","category-managed-cloud-services","category-migration","category-mysql","category-server-management","category-ssl-certificate","tag-install-cloudpanel-control-panel-on-debian-10"],"_links":{"self":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts\/6376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/comments?post=6376"}],"version-history":[{"count":0,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/posts\/6376\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/media?parent=6376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/categories?post=6376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skynats.com\/blog\/wp-json\/wp\/v2\/tags?post=6376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}