Dhanajay, if you manage to setup Windows server, why to use Apache over it?
I have created a blog post, showing Moodle installation on Windows server using IIS as web server, just watch the video and setup your server.
http://blog.academictools.org/2015/12/installing-moodle-on-microsoft-windows.html
Hardware and performance
Local Moodle Website - System Configuration
This discussion has been locked so you can no longer reply to it.