Een van de belangrijkste uitgangspunten is dat uw product informatie maar een keer in de admin van Magento voorkomt. Ongeacht hoeveel webshops u ermee draaiende houdt, uw producten beheert u op een plaats. One single source of truth. Dat is een Product Information Management filosofie die maar weinig eCommerce pakketten erop na houden, laat staan open source eCommerce oplossingen.
Magento is, op zijn zachts gezegd, een flinke brok aan code (uitgepakt 40mb+). Dus installeren via je vertrouwde ftp verbinding kan een tijdrovende bezigheid zijn!
Gelukkig is er ook een installatie mogelijkheid via SSH hierdoor bespaar je zeer veel tijd. In het voorbeeld hieronder wordt gebruik gemaakt van Magento versie 1.2.1.
Je dient natuurlijk wel ssh toegang te hebben op je server of hostingpakket. Ga via ssh naar de root van je web folder (bijv. httpdocs), volg daarna de volgende instructies:
wget http://www.magentocommerce.com/downloads/assets/1.2.1/magento-1.2.1.tar.gz
tar -zxvf magento-1.2.1.tar.gz
mv magento/* magento/.htaccess .
chmod o+w var var/.htaccess app/etc
chmod -R o+w media
./pear mage-setup .
./pear install magento-core/Mage_All_Latest-stable
rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
rm -rf magento/ magento-1.2.1.tar.gz
Nadat je deze procedure hebt doorlopen surf je naar het domein waar automatisch het laatste gedeelte van de installatie zal beginnen.
Disclaimer:Bovenstaande procedure is van toepassing op Magento 1.2.1 zonder demo content.