While searching through the web I was not able to find a detailed step-by-step installation instruction of WordPress content management system (CMS), specifically on the local host. When I installed WordPress first time, I was a trainee at Wordpress Integration (Service Specialising in PSD to WordPress Theme Conversion). At that time, I didn't have much information about WordPress installation and therefore faced some common problems that I think you would have also faced sometime.
WordPress is one of the most used blogging tools available on the web. It is open source and it is free. It has a huge number of advantages such as an efficient plug-in architecture, search engine optimized coding, user friendly setup, customizability, and the list goes on. If used cleverly it can save huge amounts of money for a site, especially the amount spent on development.
Installing the latest WordPress content management system (CMS) is not a very complicated process. However if you are building a WordPress site from the scratch or even thinking about doing some changes to the site, it is highly advisable to first do the changes on a localhost installation of the WordPress.
So here we give you step-by-step instructions on how to install WordPress on the localhost server.
Step 1: XAMPP
Step 2: Download and install XAMPP
After installation, go to the XAMPP folder and open xampp-control.exe. Start Apache and MySQL modules, and viola! Your local host is up and running.