Announcing the Magento Installer and Automated Package Upgrades

We are pleased to announce that starting with version 0.7.14800, a new Magento Installer will be available.  When you download and unpack the installer package on your server, the installer wizard downloads and installs the latest available Magento Packages directly to your server.  Since the installer has a smaller file size, you don’t have to upload every file to your server - it only contains the bootstrap files (the files necessary to run the installer itself, and basic configuration for Magento). The first video below demonstrates the installation process after the the installer has been downloaded and unpacked to the server.

In addition to this, installed Magento packages can now be upgraded with a single click from the Admin Panel.  From the System -> Extensions -> Available Remote screen, you can view installed and available packages. You can also see the current available versions for each package and determine if an upgrade exists. If a newer version is available, you simply click on the package and upgrade through the Action tab.  The second video example shows an update to the design of the Magento Admin.

What is a Package?

A package is an archive file (or in other words, collections of files) containing one or more Magento core modules or Magento Connect extensions. It is PEAR formatted and distributed through a Magento PEAR channel (for more information, please visit pear.php.net)

As posted previously, Magento Connect (MC) is a marketplace for the distribution of community and commercial Magento extensions, products and services. MC is expected to be online with the release of Magento’s production version.

Video Screencasts

In the first video, the new installation process is highlighted after downloading the Magento installer package and extracting the files on the server.

image

In the second video, we go through an upgrade process. The example upgrades the Magento admin interface through the Magento PEAR channel. At the end of the video, you will notice the immediate interface update on the top of the page which illustrates that the upgrade has been successful.

image

RSS comments feed for this entry

User Comments

|9 comments
  1. Josue4ever

    1Josue4ever from Mexico DF|posted January 5 2008

    i think that this is an importat upgrade beucause the upgrading process is easily than ever before. And the option to choose the instalation manually is wonderfull.

    Magento rocks!!!!

  2. Otaugames

    2Otaugames from Troyes, France|posted January 5 2008

    That’s really a nice feature. Being able to update Magento just with one click is fantastic. Thank you !

  3. Mootrealm

    3Mootrealm from San Francisco, CA|posted January 6 2008

    I presume upgrading does not overwrite themes?

    Moving forward to you still plan to provide svn access? Some of us might like that if we are making extensive changes to the code.

  4. pepe

    4pepe from Germany / Mülheim a.d. Ruhr|posted January 6 2008

    GREAT solution… grin

    but would be much much GREATER, if there would be a installation-icon to make an Installation “on my localhost” too.

    I Think many - if not all Magento fans - are trying the newest versions on privat PCs or MACs, before giving the newest version a chance on a working server-installations!

    PLEASE ....  be so kind red face

    kind regards
    pepe

  5. kharisma

    5kharisma from Australia|posted January 7 2008

    Is there meant to be sound on the install video?

    (Yes, I checked - my sound is turned on smile

  6. RoyRubin

    6RoyRubin from Los Angeles, CA|posted January 7 2008

    @Kharisma - no sound on these videos

  7. Duro

    7Duro |posted January 8 2008

    I’m trying to install using this method on my local host server and I get an array of errors as follows:

    Array
    (
    [data] => Array
    (
    [0] => Array
    (
    [0] => Package “pear/PEAR-stable” is not valid
    )

    [1] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Mage_Pear_Helpers” is not valid
    )

    [2] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Lib_ZF” is not valid
    )

    [3] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Lib_Varien” is not valid
    )

    [4] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Mage_All” is not valid
    )

    [5] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Interface_Frontend_Default” is not valid
    )

    [6] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Interface_Adminhtml_Default” is not valid
    )

    [7] => Array
    (
    [0] => Package “connect.magentocommerce.com/core/Interface_Install_Default” is not valid
    )

    )

    [headline] => Install Errors
    )

    Any ideas what I’m doing wrong?

  8. RoyRubin

    8RoyRubin from Los Angeles, CA|posted January 8 2008

    @Duro - The forum is the place for such questions. You’ll have a better chance for a response.

  9. joolsr

    9joolsr |posted January 18 2008

    One problem, i had was installing this behind a proxy. Theres no means to be able to specify proxy settings beforehand. In the end it was easier to just connect the pc up to a non proxied connection, which is a bit of a pain.


RSS: This Entry| All Blog Posts (RSS)