Download and installation of Magento


To download Magento installation files, go to . In the top menu, go to Products & Solutions > Products > Community Edition. Click on ‘Download now’ button in the middle of the screen

This button takes you to different page where you click on ‘Release archive’ button. First option is to download 2x version of Magento but we don’t want that for this tutorial.

Scroll down until you can see ver 1.9x and download required version of Magento. For this tutorial, it is version.

Select the format (.zip) and press download. If you already have an account created for website, log in with your details. Otherwise please register and continue with your download.

Once the .zip file is downloaded, extract it and you will see extracted folder above .zip file.

File structure

This is the file structure of Magento –


Setting server up and creating database

Installation is going to take place on XAMPP local PHP development environment. So if you haven’t got it installed or not sure what it really is, please follow my link here.

Start XAMPP and go to phpMyAdmin section by clicking on ‘Admin’ next to MySQL option –

Create database and leave it empty.

Click on New button –

Type name of database and click create –

That is it. New empty database is created. Don’t do anything else here!

Moving files

Open XAMPP files by clicking on ‘Explorer’ –

This is structure of XAMPP files –

The only folder that we are working with is ‘htdocs’ as this is where all our files are stored.

Open the ‘htdocs’ folder, copy and paste full extracted Magento .zip folder here.
Now it is time to run the installation.

Running installation

Open browser of your choice (I’m going to use Chrome). As this is run on local server, URL needs to be – is address of localhost and after ‘/’ you must type name of folder that is in ‘htdocs’ to define path.

This is Welcome screen of Magento installation –

Tick that you agree with terms and conditions and then ‘Continue’ button.

Choose location, time zone and currency and press ‘Continue’ button –

Configuration window –
Host – localhost
Database name – type name of your created database
Username – root (default username for database as we work with XAMPP)
User Password – leave blank (there is no password for databases in XAMPP)
Table Prefix – leave blank

Once you complete all these details, there are more details to fill in bellow –
Base URL address type –
Admin path – admin
Tick Enable Charts and press ‘Continue’ button.

After clicking on ‘Continue’ button, Magento is adding tables into your database therefore this step is going to take awhile but don’t panic, wait until it is all done and next screen is visible – DO NOT PRESS ANYTHING! (if you do, it will mess with the installation!)

Next step is to create admin account so fill in all details and make sure to make note of them for the future. Leave ‘Encryption Key’ blank and press ‘Continue’ –

That is it, Magento is installed and ready to be used. Make a copy of encryption password that is generated and go either to frontend or backend of your newly installed Magento –