23 January 2015

3 ways to install Joomla extensions

Written by Valentín García, Posted in How-to's,

3 ways to install Joomla extensions

Joomla is a powerful CMS that include tons of features. These resources are enough to cover the requirements of a basic website; to add features like galleries, custom forms, slideshows or ecommerce you need to install third party extensions.

Joomla! Extensions Directory is the official repository for Joomla components, modules and plugins. Use the new and improved search form to find what you need.

Thanks to the volunteer team this process is easier!

In this tutorial we will explain 3 different ways to install an extension. All of them have the same purpose, please choose the one that match your situation.

Upload Package File

Go to Extensions > Extension manager > Upload Package File

joomla extensions upload package file

Once you downloaded the installer compressed in a zip file, browse that file and press Upload & Install button. Wait while the file is being uploaded and installed, if everything is fine you will see a success message.

Install from Directory

joomla extensions install from directory

I recommend this one when you install extensions with size bigger than 2 MB. You could try to install it using one of the previous methods but is possible won’t work due the time that takes upload the zip file is beyond the server settings.

Follow these steps:

  1. Download the installer, basically a zip file.
  2. Decompress the installer and upload the files inside the folder /tmp/your-extension/. Where your-extension means a custom folder. Use an FTP or SSH client for this process.
  3. Go to Extensions > Extension manager > Install from Directory
  4. In Install Directory field, type at the end of the path the name of your new folder.
    In this example we are using /your-extension/.
  5. Click Install button and wait.

If everything is fine you will see a success message.


Install from URL

Go to Extensions > Extension manager > Install from URL

joomla extensions install from url

When you know the hosted path of the extension, as example: http://www.website.any/extension.zip, paste that url in Install URL field, finally click Install button.

Joomla will upload the extension directly from the link and install in a single step process.



As you can see, you have more than one way to add new extensions to your Joomla site. Some are easier than others. This provide a great flexibility to do the same job depending of the situation.


About the Author

Valentín García

Valentín García

Web developer and designer that love building sites with Joomla. Currently working at OSTraining as Director of Design.