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.
Step 3: Checking localhost
Step 4: Preparing the way for WordPress
Now since local host is performing well, let’s prepare the way for a clean WordPress installation. First open phpMYAdmin. We need a new database to install and manage our WordPress cleanly and efficiently, so let’s create a new database. We have named it wordpressinstall but you can name it any way you like.
Step 5: Adding a user to the database
In this tutorial however we give every privilege to our new user as there are no potential threats in the local host, but when you transfer it to live web, remember to alter the user privileges.
So let’s create a new user. Go to myPHPAdmin home => privileges => add a new user.
Enter username (we have entered installuser), select local in host field, type a password, and grant all privileges to the user. Click Go.
Step 6: Asigning privileges to the new User
Go to home => wordpressinstall => privileges. In front of the newly created user, installuser, click on edit privileges button which is in actions column.
In the Add privileges on the following database select wordpressinstall
Step 7: Let’s install WordPress
Alright, now it’s time to install WordPress. Visit http://wordpress.org/ , and download the latest stable version of WordPress. (In our case it was v3.5).
Step 8: Extracting WordPress
Step 9: Initial configuration
You can use any text editing software. We have used notepad ++ (it is also free)
Step 10: Wrapping up Initial configuration
Save the file as wp-config.php in the same xampp\htdocs\wordpress folder.
Step 11: Installing Wordpress
Congratulations!! You are now a proud owner of a new WordPress site.
Step 13: Opening WordPress Dashboard
This is the place where you can play with your site and configure it to a desired look and functionality.