How to Install Magento Manually

How to Install Magento Manually

Andy Holland

If you’ve chosen to jump on the Magento bandwagon and launch a show stopping online shop, your first step will be installation. Despite being fairly straightforward, many users opt for the help of a developer at this initial stage. Why not save yourself some money and time by doing it yourself? It’s really not that hard and takes no time at all.

For all you technophobes, we’ve made this guide as easy as possible with a step-by-step approach – you can’t go wrong!

Step 1

Firstly you’ll need to head over to the Magento website to install the latest version of the platform. Make certain you’re on their official site before clicking ‘download’.

Step 2

You’ll next have to upload the installation package onto your hosting account. This can be done through ‘File Manager’ of your cPanel, or alternatively by utilising an FTP client. When the upload finishes, the installation package should then be extracted.

This should be done in either the public_html folder of ‘File Manager’ for those wanting Magento to run in the primary domain (; or the public_html/store/ folder for those who prefer it in a sub page such as

Step 3

Once you’ve completed the upload, you need to go to ‘MySQL Database’ in cPanel. Click on the setting to create a new ‘MySQL’ and assign a user to it. Be sure to make a log of the database details as you’ll need them later for the script installation.

Step 4

For the purpose of this example, we’ll be installing Magento in the public_html/store folder. After having uploaded and created a MySQL database, navigate to

Start by clicking on the check box to agree to the terms and conditions followed by continue. Next you’ll be given the option to set a preferred Time Zone, Currency and Locale.

You’ll be then asked for information on the database including name, user name and user password. All other options can be left empty. Check the option to ‘Skip Base URL validation before next step’ and click ‘continue’.

The next page is where you enter the personal information and login details that you wish to use. The ‘Encryption Key’ field can be left empty. This will prompt the script to automatically generate a key for you.

Step 5

After hitting continue you’ll land on a page which says: ‘You’re all Set’. All that’s left to be done is to make a note of that long encryption key. This is what Magento uses to encrypt credit cards, passwords and confidential information. Don’t lose this as it may be needed in the future.

Step 6

From here, either go to ‘Frontend’ or go to ‘Backend’. Everything is now installed but you have a long journey ahead of you. This is only the beginning of thankless hours spent in front of a computer screen designing, modifying and constantly improving your online shop. Good luck!