Kualo / docs
On this page

How to install Joomla from Softaculous

Install Joomla on your hosting account quickly using the Softaculous app installer in cPanel.

1 min read Updated 9 Jun 2026

Softaculous makes it straightforward to install Joomla on your hosting account without any manual file uploads or database setup.

Finding Joomla in Softaculous

  1. Log in to cPanel and open Softaculous Apps Installer.
  2. Scroll through the menu or use the search bar to find Joomla.
  3. Click Joomla from the list.

Joomla listed in Softaculous

You will land on the Joomla overview page, where you can read more about the software before proceeding.

Joomla overview page in Softaculous

Installing Joomla

  1. Click the Install tab.
  2. Under Software Setup, choose the domain you want to install Joomla on. If you have multiple domains on the account, select the correct one from the dropdown.
  3. Enter a subdirectory in the In Directory field if you want Joomla in a subfolder (for example, blog). Leave it blank to install at the root of the domain.
  4. The installer will suggest a database name - leave the default unless you have a specific reason to change it, and make sure neither the directory nor the database already exists on the server.

Softaculous installation settings for Joomla

  1. Under Site Settings, enter a Site Name and a brief Description. You can update both of these later from the Joomla admin panel.

Joomla site settings in Softaculous

  1. Set your admin Username, Password, Full Name, and Admin Email. Choose a strong, unique password.

The default settings for the remaining options are suitable for most installations. You only need to change them if you have specific requirements.

  1. Click Install.

Softaculous will install Joomla in a few moments.

Accessing your new site

Once the installation is complete, Softaculous displays links to your new site and its admin panel. Click the site link to confirm everything is working.

Softaculous installation complete screen

Was this helpful?
Your feedback helps us find gaps in the docs.
Still need a hand?
Real people, around the clock - start a chat or open a ticket and we'll help you put it right.