One of my friend encourage me to buy linode cloud server for practice he gave me this very use-full link for newbie, a complete guide.
This guide helps me a lot, you can use this guide for your own good
Planet Source Code(vb6.0, vb.net, Java, Php, Asp, Excel, Access)
I've research about htaccess on how to create a friendly URL like http://www.emisyl.com/blog instead of http://www.emisyl.com?page=blog.
All you need to do is to change some part of httpd.conf, please see below
Options FollowSymLinks
AllowOverride None
to
Options FollowSymLinks
AllowOverride All
And can try creating file name .htaccess and place it inside the your website folder or test folder.