Step 1. Get a domain and web host if not done already.
I recommend bluehost. Bluehost signing up process is idiot proof. After signing up, you should receive the login details in your email.
Step 2. Install WordPress
Go to www.bluehost.com and click on the “control panel login” button at the top right hand corner. Login and when you are in the control panel, click on the wordpress icon under the simplescripts.
Now go to your site and have a look. In this case, my domain name is http://woocommerce.azhowto.com and my wordpress admin panel is http://woocommerce.azhowto.com/wp-admin. If you have just registered your domain name, it might not appear so soon as you will need a few hours for the domain name to propagate.
Once you can see your homepage, login to your admin area by going to http://your_domain_name/wp-admin. Go to the “plugins -> add new” and search for “woocommerce”. You should it coming up as the first listing.
Step 3. Install a free woocommerce theme.
Go to woocommerce theme directory and get a free theme. We are going to get the Mystile theme for this exercise. You will need to create an account with them to be able to download the theme.
In admin area, go to “appearance -> themes -> install theme -> upload”. Upload the mystile theme and activate. You should now see the “Mystile” option appearing on the left menu. Again, we are not going to worry about these options for now.
Step 4: Installing dummy data for the shop
In this chapter, we learned how to install wordpress and woocommerce with a selected hosting provider (bluehost). We have also installed the free Mystile theme and a dummy database to play around.
A bit of work but… Congratulations, you have just created an ecommerce website yourself! The website is now live and functioning. Lets start playing with the shop.