Magento is a popular e-commerce system which a lot of developers are using and developing on. I have recently started to work on Magento 1.9 and needed a local copy to work from.
Magento install process can be complicated installing the files (which are huge), installing the decencies and setting up the database.
I use a local development environment called vagrant. This makes it easier for myself to replicate my server settings so I know that the system will work exactly the same as my local environment. By using vagrant kind developers create boxes that we can install and will install the system we wish to developer on.
This is the link to a magento vagrant box.
I have installed this box and it was so much easier then any other method I have used to install magento and I just had to share this.