Joomla is a content management system (CMS) used to create corporate websites, news portals, e-commerce websites, and community platforms. You can install Joomla by manually uploading its files to your server via FTP and performing the required database operations. However, with the Softaculous Apps Installer available in your hosting control panel, you can complete the installation much more quickly.
To install Joomla, you first need to log in to cPanel. To learn how to access cPanel, refer to our article, “How to Log in to cPanel?”
Steps to Install Joomla Using Softaculous
- After logging in to cPanel, click the “Softaculous Apps Installer” button.
- In the search box on the left side of the Softaculous interface, type “Joomla” and select Joomla from the search results.
- On the page that opens, click the “Install” button.
- On the installation screen, configure the Joomla software, domain, and other settings as follows:
- Software Setup
- Choose Protocol: Select either “https://” or “https://www.” as the installation protocol.
- Choose Domain: Select the domain name where you want to install Joomla.
- In Directory: Specify the directory where Joomla will be installed. If you want Joomla to run on your main domain, leave the In Directory field empty. However, if you want to install it in a subdirectory, enter the folder name (e.g., shop). In this case, you can access your Joomla website at yourdomain.com/shop.
- Software Setup
- Site Settings
- Site Name: Enter the name of your e-commerce website or brand.
- Site Description: Write a brief description summarizing your store’s content and the products you offer.
- Admin Account
- Admin Username: Choose a unique, hard-to-guess username for the administrator account.
- Admin Password: Set a strong password containing uppercase and lowercase letters, numbers, and special characters.
- Real Name: Enter the first and last name of the person who will manage the administrator account.
- Admin Email: Enter a valid email address that you actively use. This address will be used for administrator account notifications and password reset requests when necessary.
-
- Advanced Options
Softaculous automatically generates the database credentials and table prefix required for the Joomla installation. If you do not need a custom configuration, you can use the default values.
- Advanced Options
- After reviewing the information you entered, click the “Install” button at the bottom of the page to begin the installation process. Once the installation is complete, two separate links will be displayed on the screen: one for your store and one for your Joomla administration panel.
- Store Frontend (Site URL): https://yourdomain.com – The address where your customers can browse products and make purchases.
- Administration Panel (Administrative URL): https://yourdomain.com/administrator – The control panel where you can manage products, orders, and store settings. You can use these links to view your store and access the administration panel. To log in to the administration panel, use the username and password you specified during installation.









