Learn Magento 2

One of the most used Opensource E-Commerce Platform build on Enterprise level!

• Last Updated: 05/21/2021
• ( 7 minutes reading )

How to install Magento 2.4 via Softaculous?


Magento is an excellent e-commerce platform built on open source technology that provides online merchants with a flexible shopping cart system and control over their online store's look, content, and functionality. So it makes sense that you’d like to get it set up on your website. But how exactly can you install it? And if you want it to be version 2.4, how do you get it to install with that version?

In this HostArmada Tutorial, we’ll show you exactly how you can do that, step by step. Keep reading to see the steps!

How to install Magento 2.4?

Step 1. Please access your cPanel and then locate the Softaculous Apps installer tab inside it. Click on it to proceed. 

If you are having issues with accessing your cPanel, you can check this HostArmada tutorial out.

Step 2.  In the search field under Softaculous, type down Magento and select it from the drop-down menu that appears.

Step 3.
Click on “Install Now” to begin with the installation.

Step 4. This will take you to a Magento installation form. You will have to fill in the fields to complete the installation process.

Let’s break down the various fields available:

Choose the version you want to install - Here, from the drop-down menu, you can select the Magento version you’d like. In this case, Magento 2.4!

Choose Installation URL - From this field, you will select the protocol (HTTP or HTTPS), the domain name you are installing Magento on, and the “In Directory” section you can specify if you’d like to have the installation be done in a folder under the domain name instead of directly on it. (Example: testsite.com/magento instead of just testsite.com)

CRON Job - This is where you enter specific settings about the CRON Job interval. If you do not know the specifics, it is better to leave it as default.

Admin Path - Input the specific path that you will use as an administrative URL. For example, if it is set to admin123, you will access the Magento Admin page by typing in /admin123 at the end of the domain name.

Sample Data - Magento sample data provides a storefront based on the Luma theme outfitted with products, categories, customer registration, and so on. It functions just like a Magento storefront, and you can manipulate prices, inventory, and promotional pricing rules using the Magento Admin. You have to click the checkbox to turn it on.

Admin Username - You can select your administration area username here.

Admin Password - You can select the administration area password here.

First Name -
You can set the first name for the Admin Account.

Last Name - You can set the last name for the Admin Account.

Admin E-mail - You can type down the e-mail address that you will use for the Admin Account.

Step 5. Click on the “Install” button at the bottom of the installation page to complete the process.

*Note: If everything is in the proper order, it should begin the installation and fill up the progress bar to 100%, however sometimes there might be error messages that have to be addressed, which will prevent the installation process from starting. In those cases, you can contact our technical support team for further assistance.

Additional Information regarding Magento 2.4:

As of Magento 2.4, users must configure all installations to use Elasticsearch as the catalog search solution.

To save your Elasticsearch details, log in to the Magento admin panel and visit STORES --> Configuration --> CATALOG --> Catalog --> Catalog Search and save your Elasticsearch configuration details there.

We provide Elasticsearch as an additional service on our Cloud SSD Shared Hosting packages. 


These are the steps needed to complete the installation. May this tutorial be of use to you, and remember that we are always here to assist if you encounter any issues during or after the installation process. HostArmada remains ready to be deployed 24/7!

Content Manager

Daniel, our Content Manager, joined HostArmada with over five years of experience under his belt in the web hosting sector in various roles, including customer care, sales, and technical support. His passion for writing and communications and his experience makes him the ideal person for the job. He is devoted to spreading wisdom and knowledge about the web hosting sector so that both clients and colleagues can benefit greatly. In his words, serving and educating others is the way to mutual prosperity.