Special Offer


300/300Orders left
Get Now



How to upgrade Joomla 2.5 to Joomla 3.1

Posted by on in Joomla Tutorials
  • Font size: Larger Smaller
  • Hits: 21830

Joomla! 3.0 was released a long time ago (and now the latest version is Joomla 3.1.x), so if you want to upgrade your website from Joomla 2.5 to Joomla 3.1, you can follow the steps below to upgrade your Joomla website. Let's take a look!

Before you decide to upgrade your Joomla website:

  • Joomla 3.1 is the newest version, recommended for most new installs.
  • Joomla 2.5 is the previous version of the CMS, recommended on an as-needed basis for new installs. For those already on Joomla 2.5, we recommend waiting until Joomla 3.5 before upgrading unless you need the features of 3.1.
  • Upgrade Joomla! from 2.5 to 3.1

    1. Back-up your website

    To back-up your website, you should use Akeeba back-up. If you do not know how to back-up your website, you can read instructions here.

    2. Check to make sure all your running extensions are the latest version

    In your Joomla back-end, check the "Extension Manager" to make sure that you are running the latest version of each extension.

    Extension Manager

    3. Make sure you are running latest version of Joomla 2.5 (current version is 2.5.14)

    Check Joomla version

    4. Check your system to make sure that it meets Joomla 3 requirements

    In your Joomla back-end, Go to "Site" -> "System Information", check all your settings and make sure that they meet all the requirements here: http://www.joomla.org/technical-requirements.html.

    Check all settings

    Joomla 3.1 requirement:

    Joomla 3x requirements

    5. Check all extensions / templates for Joomla 3.1 compatibility

    You need to check all the templates and extensions that you want to use on your website to make sure that they are now compatible with Joomla 3.1.

    6. Create a test site

    If your website meets all the requirements above, you should create another back-up site and a test site on your server in a sub-folder. If you don't know how to create a test site, you can read a tutorial from Ostraining here.

    7. Try upgrading in the test site first

    • In Joomla test site back-end, go to Components -> Joomla! Update

    Upgrade process

    • Click the "Options" button -> Choose "Short Term Support" in the "Update server" parameter, then Save & Close.

    Choose short term support

    • Click "Install the update" and you have finished the upgrade process.

    Finish upgrade process

    8. Apply the upgrade in the live site

    After you successfully upgrade Joomla on your test site, you do the same process in your live site.

    I have just instructed you how to upgrade your Joomla website from Joomla 2.5 to Joomla 3.1, and I hope that this blog post is useful for you. If you want to find more tutorials about Joomla, we recommend that you take a look at Ostraining tutorials. Ostraining is a great resource for Joomla newbies that you can learn from.

    Moreover, if you want us to write about any Joomla topic, just feel free to contact us and we will consider writing about it. As usual, any comments are welcome!

    Rated 4 stars based on 2 votes
    Rate this blog entry:


    • Guest
      Jean-Pierre Schnyder Sunday, 01 September 2013

      Hi, thanks a lot for the clear information. Some questions: I did purchase the JSN Epic template for J2.5.

      - When applying the one button upgrade procedure described here, does this take care of upgrading the template ?
      - Does in fact a J2.5 template need to be upgraded to be applicable to J3.x
      - Can you provide an overview of the changes required for a J2.5 template to be used in a J3.x site ?

      Thanks and best greetings,

    • Marco Poet
      Marco Poet Tuesday, 03 September 2013

      Hello Jean,

      1/ The Joomla! update process is not related to process update of the JSN template. In the JSN Epic template, we provide the auto update feature, you can see it via Template Settings.
      2/ This is an exactly answer you need http://docs.joomla.org/Should_I_update_from_Joomla!_2.5_to_3.x%3F
      3/ About an overview of the changes required for a Joomla! 2.5 template to be used in a Joomla! 3.x, you can see it at http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template
      If you're using JSN Epic (or another JSN templates), we provide same template package install for both Joomla! 2.5 and Joomla! 3.x.

      For any question, please feel free to let me know.

    • Guest
      ben.dorn Monday, 25 November 2013

      Mant thanks for the manual. It can simplify lives of many users! You may also use this service http://www.cms2cms.com/supported-cms/joomla-update/ to upgrade Joomla without troubles and very quickly.

      Hope it can help :)

    • huyennt
      huyennt Tuesday, 26 November 2013

      Thanks for your suggestion.

    • adaptechsolution
      adaptechsolution Wednesday, 19 March 2014

      hi thanks for posting.., i want to know seo plugins for joomla, how we can install them?

    Leave your comment

    Guest Thursday, 02 October 2014
    Go to top