{"id":73916,"date":"2026-03-16T18:51:22","date_gmt":"2026-03-16T15:51:22","guid":{"rendered":"https:\/\/cloudspinx.com\/?p=73916"},"modified":"2026-03-16T18:51:22","modified_gmt":"2026-03-16T15:51:22","slug":"install-plesk-control-panel-on-ubuntu-debian","status":"publish","type":"post","link":"https:\/\/computingforgeeks.com\/install-plesk-control-panel-on-ubuntu-debian\/","title":{"rendered":"Install Plesk Control Panel on Ubuntu | Debian"},"content":{"rendered":"\n<p>When dealing with hosting websites, there are various requirements for IT developers to ensure that websites are working properly. The things mostly checked on include DNS configurations, email settings, FTP and so on. There are tools that offer centralized web hosting management and one of them is Plesk. Other well-know tool is cpanel, which works the same way as Plesk.<\/p>\n\n\n\n<p>The major difference between Plesk and Cpanel is that Cpanel is primary meant for a few Linux distributions whereas Plesk can be installed in many Linux distributions and even on Windows. Both Plesk and Cpanel are web hosting control panels for managing all website related services which include DNS, Email, databases, FTP and so on.<\/p>\n\n\n\n<p>In this tutorial, we are going to see how to install Plesk control panel on Ubuntu 24.04\/ Debian 12. The minimum requirements for the installation include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RAM &#8211; 512MB<\/li>\n\n\n\n<li>SWAP- 1GB<\/li>\n\n\n\n<li>Storage- 10GB<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Install Plesk Control Panel on Ubuntu or Debian<\/h3>\n\n\n\n<p>Installing Plesk control panel on Ubuntu  or Debian is quite straight forward and only a few steps are required.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 1: Update your server<\/h4>\n\n\n\n<p>It is always recommended to ensure that your system packages are up to date before beginning any installation. Once you run the updates, reboot your server to enable the new changes to take effect. Here are the commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n\n\n\n<p>You may consider a reboot after upgrade:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91; -e \/var\/run\/reboot-required ] &amp;&amp; sudo reboot<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Step 2: Download Plesk Installer<\/h4>\n\n\n\n<p>We require &#8216;wget&#8217; to enable us to download the Plesk application. If you do not have it, install by running the below command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install wget<\/code><\/pre>\n\n\n\n<p>Now proceed to download Plesk package as below:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget http:\/\/autoinstall.plesk.com\/plesk-installer<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Step 3: Install Plesk Control Panel<\/h4>\n\n\n\n<p>Once downloaded, navigate to the directory downloaded to and make the Plesk installer executable as below:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod 755 plesk-installer<\/code><\/pre>\n\n\n\n<p>And proceed to install by running the below command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo .\/plesk-installer<\/code><\/pre>\n\n\n\n<p>Once the installer starts running, you will be prompted to agree to the license terms. Enter <strong>F<\/strong> and press <strong>Enter<\/strong> to continue<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>The Plesk Installation and Upgrade Wizard will guide you through\nthe installation or upgrade process.\n===============================================================================\n\n------ IMPORTANT ------\n\n* New installation of product(s) should be performed on clean servers only.\n\n* Before upgrading Plesk, be sure to back up your data.\n\n* By using this Wizard you agree to the terms and conditions described at\n  http:\/\/www.plesk.com\/legal\/terms\/ and those of the Plesk End User\n  License Agreement.\n\nAvailable actions:\n(F) Go forward\n(Q) Cancel installation\n\nSelect an action &#91;F\/q]: <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">F<\/mark><\/code><\/pre>\n\n\n\n<p>The installation will proceed and you will be prompted if you wold want to be helping Plesk make better products by sharing information with them. Here you can either enter <em>y<\/em> or <em>n,<\/em> to accept or reject.<\/p>\n\n\n\n<p>Next, select the installation type for Plesk as below:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Select the installation type for Plesk Obsidian\n===============================================================================\n\nInstallation types for the product:\n\n 1. (*) Recommended\n       Install typically used components. Recommended for general use.\n\n 2. ( ) Full\n       Install all available components.\n\n 3. ( ) Custom\n       Custom components selection. Recommended only for experienced users.\n\n\nAvailable actions:\n(F) Go forward\n(B) Go back\n(Q) Cancel installation\n\nSelect an action or a number &#91;F\/b\/q\/1-3]: <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">F<\/mark><\/code><\/pre>\n\n\n\n<p>Once you select the installation type, enter <strong>F<\/strong> then press <strong>Enter<\/strong> to continue. If prompted to have missing packages installed, select <strong>F<\/strong> and press <strong>Enter<\/strong> to continue<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Preparing Your System for Product Installation\n===============================================================================\n\nThere are 260 packages required for the product to function properly which\nwere not found in your system.\n\nThere are 0 packages that need to be upgraded\nin order to install the product.\n\n\nAvailable actions:\n(F) Go forward\n(B) Go back\n(Q) Cancel installation\n(S) Show the list of packages\n\nSelect an action &#91;F\/b\/q\/s]:<strong> <\/strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">F<\/mark><\/code><\/pre>\n\n\n\n<p>Sample Output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>...\nInstallation is finished\n  \n  \t                           Congratulations!\n  \n  \tThe installation has been finished. Plesk is now running on your server.\n  \n  \tTo complete the configuration process, browse either of URLs:\n  \t  * https:\/\/silly-brattain.41-90-9-177.plesk.page\/login?secret=5Fr4-Zc4jsdaZ75N3k9Bm4QyEHVhP-KtS3A0g0m36DGmwVDF\n  \t  * https:\/\/192.168.1.188\/login?secret=5Fr4-Zc4jsdaZ75N3k9Bm4QyEHVhP-KtS3A0g0m36DGmwVDF\n  \n  \tUse the username 'admin' to log in. To log in as 'admin', use the 'plesk login' command.\n  \tYou can also log in as 'root' using your 'root' password.\n  \n  \tUse the 'plesk' command to manage the server. Run 'plesk help' for more info.\n  \n  \tUse the following commands to start and stop the Plesk web interface:\n  \t'systemctl start psa.service' and 'systemctl stop psa.service' respectively.\n  \n  \tIf you would like to migrate your subscriptions from other hosting panel\n  \tor older Plesk version to this server, please check out our assistance\n  \toptions: https:\/\/www.plesk.com\/professional-services\/\n  \n\n\nThe changes were applied successfully.<\/code><\/pre>\n\n\n\n<p>The packages will be installed to completion. That&#8217;s it, Plesk installation is complete.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 4: Access Plesk Web Dashboard<\/h4>\n\n\n\n<p>If you have an active firewall, you need to open Plesk ports as below, where port 8880 is used without SSL and port 8443 is used with SSL:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow 8880\/tcp\nsudo ufw allow 8443\/tcp<\/code><\/pre>\n\n\n\n<p>Now, to complete the configuration process, access Plesk from your browser using the url provided in the Installation Completion message: i.e <code>https:\/\/192.168.1.188\/login?secret=5Fr4-Zc4jsdaZ75N3k9Bm4QyEHVhP-KtS3A0g0m36DGmwVDF<\/code>.<\/p>\n\n\n\n<p>Set the admin password and select your license type then agree to the terms of use:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-1024x772.png\" alt=\"\" class=\"wp-image-74740\" title=\"\" srcset=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-1024x772.png 1024w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-300x226.png 300w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-768x579.png 768w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-1536x1159.png 1536w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-2048x1545.png 2048w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-557x420.png 557w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-80x60.png 80w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-696x525.png 696w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-02-1068x806.png 1068w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You should see a page as below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-1024x772.png\" alt=\"\" class=\"wp-image-74741\" title=\"\" srcset=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-1024x772.png 1024w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-300x226.png 300w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-768x579.png 768w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-1536x1159.png 1536w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-2048x1545.png 2048w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-557x420.png 557w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-80x60.png 80w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-696x525.png 696w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-03-1068x806.png 1068w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once it&#8217;s done, Plesk is now ready for use. Add a domain to start creating your website:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-1024x772.png\" alt=\"\" class=\"wp-image-74743\" title=\"\" srcset=\"https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-1024x772.png 1024w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-300x226.png 300w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-768x579.png 768w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-1536x1159.png 1536w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-2048x1545.png 2048w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-557x420.png 557w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-80x60.png 80w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-696x525.png 696w, https:\/\/computingforgeeks.com\/wp-content\/uploads\/2025\/03\/Install-Plesk-Control-Panel-on-Ubuntu-Debian-05-1068x806.png 1068w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Viola! Enjoy your new web hosting plastform!<\/p>\n\n\n\n<p>That&#8217;s it. You have successfully installed Plesk control panel on Ubuntu or Debian. I hope the guide has been helpful. Enjoy using Plesk!<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/computingforgeeks.com\/install-and-use-aapanel-on-ubuntu\/\">Install and Use aaPanel on Ubuntu<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/computingforgeeks.com\/install-and-use-aapanel-on-rocky-linux-almalinux\/\">Install and Use aaPanel on Rocky Linux | AlmaLinux<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/computingforgeeks.com\/install-webmin-on-almalinux-oracle-linux\/\">Install Webmin on AlmaLinux | Oracle Linux<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>When dealing with hosting websites, there are various requirements for IT developers to ensure that websites are working properly. The things mostly checked on include DNS configurations, email settings, FTP and so on. There are tools that offer centralized web hosting management and one of them is Plesk. Other well-know tool is cpanel, which works &#8230; <a title=\"Install Plesk Control Panel on Ubuntu | Debian\" class=\"read-more\" href=\"https:\/\/computingforgeeks.com\/install-plesk-control-panel-on-ubuntu-debian\/\" aria-label=\"Read more about Install Plesk Control Panel on Ubuntu | Debian\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":74745,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,299,50,81],"tags":[],"class_list":["post-73916","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-how-to","category-linux-tutorials","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts\/73916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/comments?post=73916"}],"version-history":[{"count":0,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts\/73916\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/media\/74745"}],"wp:attachment":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/media?parent=73916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/categories?post=73916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/tags?post=73916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}