Home » Tutorials For Beginner » Step by Step on how to install Magento Community extension

Step by Step on how to install Magento Community extension

As you may know, Magento extensions are one of the most important things that make Magento stand out of its competitors. There are lots of magento extensions being developed by Magento community, and Magestore is also an active contributor with 30+ Magento extensions. In this tutorial, we will go through how to install Magento extension/module/plugin for online store innormal method and via Magento Connect.

Looking for a good hosting to install Magento extension? Just take a lookReview on top 5 cheap hosting for Magento

Install Magento extension in normal Method (.zip file)

Step 1. Normally, after purchasing an extension, you will receive an email that includes the link to access download section of your purchased Magento extension.

Step 2. Choose the version of the extension then download it. The file that you download normally is a zip file.

Step 3. It’s required to enable cache in the administration panel of your site. Go to System/Cache Management. Choose all caches and take action “Enable” then submit.

Step 4. Use FTP client (such as Filezilla, WinSCP, cuteFtp) to upload or copy all folders in the zip package to your Magento site root folder. This will not overwrite any existing files, just add new files to the folder structure.

Step 5. After uploading is done, log in your Magento administration panel to refresh cache. Go to System/Cache Management. Select all caches and take action “Refresh” then submit.

Step 6. Navigate to System/Configuration, if you can see the extension tab, it is installed properly.

Step 7. Now if you get Access denied error when click on the extension tab, you need to log out admin panel and log in again.

Step 8. Go to front-end and try to process, make sure that everything is OK

Step By Step to Install Magento extension via Magento Connect

Step 1. First, you need to log in to the Magento administrator area. Then go to System > Magento Connect > Magento Connect Manager.

how to install magento extension_1

Step 2. Magento Connect Manager page will open and you will be asked to enter your administrative credentials again.

how to install magento extension 2

Step 3. After logged in, you will see 2 tabs: Extensions and Settings. It is recommended to verify the options in the Settings section first.

In the Settings tab, there are several options you can configure. It is safe to leave those options to their default values.

how to install magento extension 3

The Preferred State option lets you choose the state of the installed extensions. There are 3 states – Stable, Beta and Alpha. The Stable option is recommended for live sites. Beta/Alpha stats allow you to check the latest versions of the extensions, however, this is generally not recommended as extensions in Beta and especially Alpha state may have bugs which probably will disrupt the functionality of your online store. It is highly recommended to create a backup of your site before downloading extensions or extension upgrades.

Step 4. Now, let’s continue with the installation process. Go to Magento Connect Manager -> Extensions tab. and click on the link to Magento Connect

On Magento Connect website, you can navigate/ search for the extension you need, Magento extensions are categorized into different categories including both free and paid magento extensions

Step 5. Once you finish choosing an extension click on Install Now button and choose the Magento Connect version that matches your current Magento version. If you are using Magento 1.5 or newer, you need to select version 2.0, otherwise leave Magento Connect 1.0. Read the extension license agreement and then check the box for “I agree to the extension license agreement”. Finally, click the Get Extension Key button and you will be provided with extension key

 install magento extension via magento connect

This is the key that you need to insert into your Magento Connect area. Then click Install and then Proceed.


Step 6. Now, the new extension will be automatically downloaded and installed. Any problem occurred during the installation will be showed in the log,so that you know what should be done to resolve it. After the extension is properly installed a screen for a successful installation will appear:

 install magento extension via magento connect 3

After the extension is successuflly installed it is important to go back to Magento admin and adjust its options according to your needs. Also, make sure that your online store is properly functioning and there are no errors.


About Brian Wilson

Brian is a freelance Magento developer with 5 years of experience with customizing Magento extensions, magento themes. He's interested in sharing Magento Tutorials to the community

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Scroll To Top