{"id":6433,"date":"2026-10-19T16:37:55","date_gmt":"2026-10-19T13:37:55","guid":{"rendered":"https:\/\/www.scalahosting.com\/kb\/?p=6433"},"modified":"2026-10-19T16:38:00","modified_gmt":"2026-10-19T13:38:00","slug":"install-manage-joomla-spanel","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/kb\/install-manage-joomla-spanel\/","title":{"rendered":"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">SPanel&#8217;s Joomla Manager lets you install <strong>Joomla<\/strong> on your hosting account in minutes. You can also clone an existing installation to another domain or subdomain, reset a Joomla administrator&#8217;s password, and remove installations you no longer need with it. Joomla Manager is available on all <a href=\"https:\/\/www.scalahosting.com\/spanel.html\">SPanel<\/a> plans and is accessible from the User Interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Setting up Joomla by hand means uploading the core files, creating a <strong>MariaDB<\/strong> database and database user, and running Joomla&#8217;s web installer. Joomla Manager replaces that work with one short form. SPanel downloads the latest stable Joomla release, creates the database and its user, and configures Joomla to connect to them. You fill in four fields, click <strong>Deploy Joomla<\/strong>, and SPanel handles the rest.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you start, make sure you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access to SPanel&#8217;s User Interface for the hosting account where Joomla will run<\/li>\n\n\n\n<li>A domain or subdomain already added to that account<\/li>\n\n\n\n<li>An installation path with no live website or other CMS in it<\/li>\n\n\n\n<li>An email address for the Joomla administrator account<\/li>\n\n\n\n<li>A PHP version on the target domain that meets Joomla&#8217;s current requirements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Open Joomla Manager<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to SPanel&#8217;s User Interface.<\/li>\n\n\n\n<li>Scroll down to the <strong>Software<\/strong> section.<\/li>\n\n\n\n<li>Click <strong>Joomla Manager<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><img decoding=\"async\" width=\"875\" height=\"278\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/spanel-UI-homepage.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, How to Open Joomla Manager\" class=\"wp-image-6434\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/spanel-UI-homepage.webp 875w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/spanel-UI-homepage-300x95.webp 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/spanel-UI-homepage-768x244.webp 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you don&#8217;t have any Joomla sites on the account, the page only shows an <strong>Install a New Joomla Site<\/strong> button. Otherwise, you&#8217;ll see the list of existing installations.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1024\" height=\"546\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage-1024x546.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, How to Open Joomla Manager 2\" class=\"wp-image-6435\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage-1024x546.webp 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage-300x160.webp 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage-767x409.webp 767w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage-1536x819.webp 1536w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-manager-homepage.webp 1862w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Install Joomla in SPanel<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The installation form asks for four things: where Joomla goes, the administrator username, the administrator password, and the administrator email address. The location needs the most attention, so start there.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Understand the installation path<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Installation URL<\/strong> field has two parts: a dropdown with every domain, addon domain, and subdomain in the account, and a path field to its right. The path field decides whether Joomla runs on the domain itself or in a folder under it:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular green-rows\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Path field<\/strong><\/td><td><strong>Joomla site address<\/strong><\/td><td><strong>Where the files go<\/strong><\/td><\/tr><tr><td>Empty<\/td><td>example.com<\/td><td>The domain&#8217;s document root<\/td><\/tr><tr><td>joomla<\/td><td>example.com\/joomla<\/td><td>A joomla folder under the document root<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">SPanel prefills the path field with a random folder name, such as joomla61000. If you leave it in place, the site loads from example.com\/joomla61000, not from the domain itself. Clear the field if Joomla should be the main site on the domain.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\">\u26a0\ufe0f <strong>Warning:<\/strong> Make sure the installation path doesn&#8217;t contain a live website or another CMS installation. Installing Joomla on top of an existing project could break both the new Joomla site and the existing project. If the domain already hosts a site, install Joomla on a subdomain or in a separate folder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Run the installation<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In Joomla Manager, click <strong>Install a New Joomla Site<\/strong>.<\/li>\n\n\n\n<li>Open the <strong>Installation URL<\/strong> dropdown and select the domain or subdomain for the new site.<\/li>\n\n\n\n<li>Set the path field to the folder Joomla should use, or clear it to install at the domain&#8217;s document root.<\/li>\n\n\n\n<li>Enter the administrator username in the <strong>Username<\/strong> field. SPanel suggests one, but you can replace it.<\/li>\n\n\n\n<li>Click the generate button (the circular arrows icon) next to the <strong>Password<\/strong> field. SPanel creates a strong random password.<\/li>\n\n\n\n<li>Click the copy icon and store the password in a password manager.<\/li>\n\n\n\n<li>Enter the administrator&#8217;s email address in the <strong>Email address<\/strong> field.<\/li>\n\n\n\n<li>Click <strong>Deploy Joomla<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/install-new-joomla-site-1024x505.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, Run the installation\" class=\"wp-image-6436\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/install-new-joomla-site-1024x505.webp 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/install-new-joomla-site-300x148.webp 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/install-new-joomla-site-768x379.webp 768w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/install-new-joomla-site.webp 1323w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">SPanel downloads the latest stable Joomla release, creates a MariaDB database and database user, and configures the new site to use them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Joomla runs on the domain&#8217;s current PHP version. When the installation finishes, a success message appears, the page refreshes, and the new site shows up in the Joomla Manager list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1024\" height=\"424\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-installed-1024x424.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, Run the installation 2\" class=\"wp-image-6437\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-installed-1024x424.webp 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-installed-300x124.webp 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-installed-766x317.webp 766w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/joomla-installed.webp 1445w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p class=\"alert-blue wp-block-paragraph\">\ud83d\udca1 <strong>Tip:<\/strong> Use a strong password you don&#8217;t use anywhere else. The administrator account controls the entire site, so a weak or reused password puts the whole installation at risk. The eye icon next to the <strong>Password<\/strong> field shows the password if you want to check it before deploying.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Log in to the new site<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The username and password from the installation form give you access to Joomla&#8217;s administration panel. To open it, add \/administrator to the site&#8217;s address:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Joomla at the domain root: example.com\/administrator<\/li>\n\n\n\n<li>Joomla in a folder: example.com\/joomla\/administrator<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Manage Existing Joomla Installations<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Joomla Manager list shows every installation by its <strong>Install URL<\/strong>. Each row has an <strong>Actions<\/strong> menu with three options. A search box and a <strong>Reload<\/strong> button sit above the list. Use the search box to find an installation and the checkboxes on the left to select several at once.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the options in the Actions menu:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular green-rows\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Action<\/strong><\/td><td><strong>What it does<\/strong><\/td><td><strong>Can it be undone?<\/strong><\/td><\/tr><tr><td><strong>Reset password<\/strong><\/td><td>Replaces a Joomla administrator&#8217;s password with a new one that SPanel generates<\/td><td>Not applicable. You can run it again at any time.<\/td><\/tr><tr><td><strong>Clone<\/strong><\/td><td>Copies an installation to a different domain or subdomain<\/td><td>Yes. Remove the clone. The original isn&#8217;t affected.<\/td><\/tr><tr><td><strong>Remove<\/strong><\/td><td>Deletes the installation&#8217;s files and database<\/td><td>No<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Only <strong>Remove<\/strong> is permanent, so it&#8217;s the one action that needs a backup first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Reset the Joomla administrator password<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reset password<\/strong> gives an administrator account a new password without going through Joomla&#8217;s email-based recovery. The username, the site&#8217;s content, and its settings stay the same. Only the password changes.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Joomla Manager list, click <strong>Actions<\/strong> next to the installation.<\/li>\n\n\n\n<li>Select <strong>Reset password<\/strong>. A dialog titled &#8220;Reset the Joomla password for&#8221; the site&#8217;s URL opens.<\/li>\n\n\n\n<li>Enter the administrator&#8217;s username in the <strong>Login username<\/strong> field.<\/li>\n\n\n\n<li>Click <strong>Reset<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><img decoding=\"async\" width=\"719\" height=\"306\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/reset-password.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, Reset the Joomla administrator password\" class=\"wp-image-6438\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/reset-password.webp 719w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/reset-password-300x128.webp 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A message appears at the top of the page confirming that the password for that username has been reset, followed by the new password. Click the copy icon next to the password and save it before you close the message. The old password no longer works.<\/p>\n\n\n\n<p class=\"alert-blue wp-block-paragraph\">\ud83d\udcdd <strong>Note:<\/strong> SPanel generates the new password, so you can&#8217;t choose it in the dialog. To set one of your own, log in with the generated password and change it in Joomla&#8217;s administration panel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Clone a Joomla installation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Clone<\/strong> makes a copy of a Joomla site on a different domain or subdomain. It&#8217;s a quick way to start a new project from an existing site or to try changes on a copy before applying them to the production site. The original installation doesn&#8217;t change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cloning isn&#8217;t staging. The copy has no link to the original, and Joomla Manager can&#8217;t push changes from the clone back to the source site. Anything you want on the live site after testing has to be done there as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The copy runs on a different domain or subdomain from the original. You can pick a domain or subdomain that already exists in the account, or <a href=\"https:\/\/www.scalahosting.com\/kb\/what-is-a-subdomain-name-how-to-create-one\/\">create a new subdomain<\/a> from the <strong>Clone<\/strong> dialog.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\">\u26a0\ufe0f <strong>Warning:<\/strong> The destination has the same rule as a new installation: it shouldn&#8217;t contain a live website or another CMS. Cloning into a location that&#8217;s already in use can break both sites.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Joomla Manager list, click <strong>Actions<\/strong> next to the installation you want to copy.<\/li>\n\n\n\n<li>Select <strong>Clone<\/strong>. The <strong>Clone<\/strong> dialog opens and shows the source site&#8217;s URL.<\/li>\n\n\n\n<li>Choose where the copy goes:\n<ul class=\"wp-block-list\">\n<li>To create a new subdomain, keep <strong>Create a new subdomain<\/strong> selected, type a name in the <strong>Subdomain Name<\/strong> field, and pick the parent domain from the dropdown next to it.<\/li>\n\n\n\n<li>To use a domain or subdomain that already exists, clear the <strong>Create a new subdomain<\/strong> checkbox and select the destination from the <strong>Destination Domain<\/strong> dropdown.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>If you&#8217;re creating a subdomain, click <strong>Advanced subdomain settings<\/strong> to review its <strong>Document Root<\/strong> (the folder for the cloned site&#8217;s files) and its <strong>PHP Version<\/strong>. Type a folder path or click <strong>Browse<\/strong> to pick one, and keep the current PHP version or select another from the dropdown.<\/li>\n\n\n\n<li>Click <strong>Clone<\/strong>. The button stays inactive until every required field is filled in.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><img decoding=\"async\" width=\"711\" height=\"673\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/clone-installation.webp\" alt=\"How to Install and Manage Joomla With SPanel&#8217;s Joomla Manager, Clone a Joomla installation\" class=\"wp-image-6439\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/clone-installation.webp 711w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2026\/10\/clone-installation-300x284.webp 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When the process finishes, the clone appears in the Joomla Manager list as a separate installation. Changes you make on one site don&#8217;t affect the other.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Remove a Joomla installation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Remove<\/strong> deletes an installation&#8217;s files and its database. Use it for sites you no longer need, such as an old clone.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\">\u26a0\ufe0f <strong>Warning:<\/strong> Removal is permanent, and Joomla Manager has no undo. If there&#8217;s any chance you&#8217;ll need the site again, <a href=\"https:\/\/www.scalahosting.com\/kb\/how-to-generate-a-full-backup\/\">create a backup<\/a> with the <strong>Backups<\/strong> tool in SPanel&#8217;s User Interface first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To remove a single installation:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Joomla Manager list, click <strong>Actions<\/strong> next to the installation.<\/li>\n\n\n\n<li>Select <strong>Remove<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">To remove several installations at once:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select the checkbox next to each installation you want to delete.<\/li>\n\n\n\n<li>Click <strong>Delete Selected<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">SPanel deletes the files and database of each removed installation, and it disappears from the list. The domain or subdomain the site ran on stays in your account.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>PHP Compatibility<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Joomla Manager installs the latest stable Joomla release and runs it on the domain&#8217;s current PHP version. Each Joomla release sets its own minimum and recommended PHP versions, so check Joomla&#8217;s official technical requirements before you install.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To see or change a domain&#8217;s PHP version, open <a href=\"https:\/\/www.scalahosting.com\/kb\/how-to-change-the-php-version-for-your-site\/\"><strong>PHP Manager<\/strong><\/a> from the <strong>Tools<\/strong> section of SPanel&#8217;s User Interface. Make the change before you click <strong>Deploy Joomla<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Test a PHP upgrade on a cloned site<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Clone<\/strong> dialog can create a new subdomain and set its PHP version in the same step. That makes it a safe way to check whether a Joomla site works on a newer PHP release before you change the live domain:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clone the site to a new subdomain, such as test.example.com.<\/li>\n\n\n\n<li>Under <strong>Advanced subdomain settings<\/strong>, select the newer PHP version.<\/li>\n\n\n\n<li>Check the clone&#8217;s front end and administration panel for errors.<\/li>\n\n\n\n<li>If everything works, change the live domain&#8217;s PHP version in <strong>PHP Manager<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The live site keeps running on its current PHP version while you test.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are the most common problems with Joomla Manager and where to look first:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular green-rows\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Problem<\/strong><\/td><td><strong>Likely cause<\/strong><\/td><td><strong>What to check<\/strong><\/td><\/tr><tr><td>The domain isn&#8217;t in the <strong>Installation URL<\/strong> dropdown<\/td><td>The domain or subdomain hasn&#8217;t been added to the hosting account<\/td><td>Add it from <strong>Domains<\/strong> in SPanel&#8217;s User Interface, then open the installation form again<\/td><\/tr><tr><td>Joomla loads from a folder, such as example.com\/joomla61000, not from the domain<\/td><td>The prefilled folder name was left in the path field<\/td><td>Remove the installation and install again with the path field cleared<\/td><\/tr><tr><td>An existing site stopped working after the installation<\/td><td>Joomla went into a path that already held a website or CMS<\/td><td>Check the <strong>Install URL<\/strong> in the Joomla Manager list and restore the affected site from a backup<\/td><\/tr><tr><td>The administration panel rejects the login<\/td><td>The address is missing the installation folder, or the password is wrong<\/td><td>Confirm the URL includes the folder (for example, example.com\/joomla\/administrator), then use <strong>Reset password<\/strong> if needed<\/td><\/tr><tr><td>The site shows a PHP error after installation<\/td><td>The domain&#8217;s PHP version doesn&#8217;t meet the installed Joomla release&#8217;s requirements<\/td><td>Compare the domain&#8217;s version in <strong>PHP Manager<\/strong> with Joomla&#8217;s technical requirements<\/td><\/tr><tr><td>The <strong>Clone<\/strong> button stays inactive<\/td><td>A required field is empty<\/td><td>Fill in the highlighted fields, such as <strong>Subdomain Name<\/strong> and <strong>Document Root<\/strong><\/td><\/tr><tr><td>The reset message closed before you copied the password<\/td><td>The new password is shown only in that message<\/td><td>Run <strong>Reset password<\/strong> again to get another one<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Limitations<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Joomla Manager currently covers installation, cloning, password resets, and removal. Keep these limits in mind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>There&#8217;s no one-click login. Sign in at \/administrator with your Joomla credentials.<\/li>\n\n\n\n<li>Joomla Manager doesn&#8217;t update Joomla core, extensions, or templates. Run updates from Joomla&#8217;s administration panel.<\/li>\n\n\n\n<li>Every installation gets the latest stable Joomla release. You can&#8217;t pick an older version.<\/li>\n\n\n\n<li>A clone must go on a different domain or subdomain, and changes don&#8217;t sync back to the original.<\/li>\n\n\n\n<li>Password resets generate a random password. You can&#8217;t set your own in SPanel.<\/li>\n\n\n\n<li>Removal permanently deletes the installation&#8217;s files and database.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions About Joomla Manager<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q:<\/strong> <strong>Does SPanel have a Joomla installer?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> Yes. SPanel&#8217;s Joomla Manager installs the latest stable Joomla release on any domain, addon domain, or subdomain in your account. It creates the database and database user for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q:<\/strong> <strong>Can I install Joomla on my main domain instead of a folder?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> Yes. Clear the path field next to the <strong>Installation URL<\/strong> dropdown, and Joomla installs in the domain&#8217;s document root.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q:<\/strong> <strong>How do I reset my Joomla admin password in SPanel?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> Open Joomla Manager, click <strong>Actions<\/strong> next to the site, select <strong>Reset password<\/strong>, enter the admin username, and click <strong>Reset<\/strong>. SPanel shows the new password at the top of the page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q:<\/strong> <strong>Is cloning a Joomla site the same as staging?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> No. A clone is a standalone copy on a different domain or subdomain, and Joomla Manager can&#8217;t push its changes back to the original site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q:<\/strong> <strong>Does Joomla Manager update Joomla?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A:<\/strong> No. Run core, extension, and template updates from Joomla&#8217;s administration panel.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [{\n        \"@type\": \"Question\",\n        \"name\": \"Does SPanel have a Joomla installer?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. SPanel's Joomla Manager installs the latest stable Joomla release on any domain, addon domain, or subdomain in your account. It creates the database and database user for you.\"\n        }\n      }, {\n        \"@type\": \"Question\",\n        \"name\": \"Can I install Joomla on my main domain instead of a folder?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. Clear the path field next to the Installation URL dropdown, and Joomla installs in the domain's document root.\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"How do I reset my Joomla admin password in SPanel?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Open Joomla Manager, click Actions next to the site, select Reset password, enter the admin username, and click Reset. SPanel shows the new password at the top of the page.\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"Is cloning a Joomla site the same as staging?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No. A clone is a standalone copy on a different domain or subdomain, and Joomla Manager can't push its changes back to the original site.\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"Does Joomla Manager update Joomla?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No. Run core, extension, and template updates from Joomla's administration panel.\"\n        }\n      }]\n    }\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Use Joomla Manager Instead of Installing Joomla Manually?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A manual installation means downloading the Joomla package, uploading and extracting it, creating a database and database user, and working through Joomla&#8217;s web installer. Joomla Manager replaces those steps with one form and generates a strong administrator password for you. Cloning, password resets, and removal happen from the same screen, so routine tasks don&#8217;t require file transfers or direct database edits.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SPanel&#8217;s Joomla Manager lets you install Joomla on your hosting account in minutes. You can also clone an existing installation to another domain or subdomain, reset a Joomla administrator&#8217;s password, and remove installations you no longer need with it. Joomla Manager is available on all SPanel plans and is accessible from the User Interface. Setting [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"Install and Manage Joomla With SPanel | ScalaHosting KB","_seopress_titles_desc":"Install Joomla on any domain or subdomain with SPanel's Joomla Manager, then clone sites, reset the admin password, or remove installs you no longer need.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[66],"tags":[],"class_list":["post-6433","post","type-post","status-publish","format-standard","hentry","category-tutorials"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/6433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/comments?post=6433"}],"version-history":[{"count":5,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/6433\/revisions"}],"predecessor-version":[{"id":6447,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/6433\/revisions\/6447"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/media?parent=6433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/categories?post=6433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/tags?post=6433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}