How to install WordPress on your PC?

When I started with WordPress I found that it is better to experiment on a local server. The following tutorial will help you installing WordPress on a local server or your home PC.

Steps to install WordPress on local server:

  • Install a local server xampp.
  • Download latest WordPress from
  • Extract the files to a new folder in C:xampp htdocs folder and rename it.
  • Run localhost in your browser window.
  • Create new database (http:localhost/phpmyadmin).


  • Run the installation, give path in your browser (http:localhost/demo).

configuration File

  • Follow steps as shown in the image below (click “Let’s go!” button).

Lets Go

  • Fill in the database details. Db name must be similar to one which we have created, no need for password to a local database.

DB details

  • Click “Run the install“ button.

Run Install

  • Fill in the details.

Admin details

  • Installation is complete. Now click “Log In” Button to enter admin dashboard.

Login success

  • Enter your User name and Password to open admin dashboard.

Admin login

  • Click on the top-right link and Preview Your Website.

Admin Panel

  • A default twenty-ten theme is activated.


This way you can you start playing around with WordPress software, test plugins and themes on your computer itself without the need to set up test servers. Installing WordPress locally is a starting point for most people who are new to WordPress.

Links: WordPress | xampp


Pingback: Anonymous
Ade October 10, 2012

Hi! I have a question. I installed WP in C:\xampp\htdocs and created the database in phpmyadmin. It works fine. Now from within wordpress admin (localhost/demo/wp-admin/theme-install.php) I uploaded a theme I had made with artisteer and that works fine. The theme is now in its own folder in C:\xampp\htdocs\demo\wp-content\themes\. BUT when I go into Netbeans (demo – source files\wp-content\themes\) – I do not see my theme – I only see the defaults twenty11 and 10. What am I missing? Can you help?