Picture of How to install latest WordPress on Windows

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.

Remove these adsRemove these ads by Signing Up

Step 1: XAMPP

Picture of XAMPP
For this tutorial we are using XAMPP as our web server solution. XAMPP is also open source and thus free to download and use. XAMPP is the abbreviation of cross platform (X), Apache HTTP server, MySQL, PHP, and Pearl, thus you get a MySQL database system, an Apache HTTP server, and support of PHP and pearl script, that is compatible with many types of platforms.

Step 2: Download and install XAMPP

Picture of Download and install XAMPP
Screen Capture 2 - xampp control box.jpg
To download and install XAMPP, just visit, download and then install the XAMPP software.  Installation is really easy and the software itself is not that heavy.

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.

Step 3: Checking localhost

Picture of Checking localhost
To test whether localhost is running well, open a web browser and visit Http://localhost. You would see something like this

XAMPP serves as your hosting that is why it is important to set it up first before installing your Wordpress CMS