I will suggest you to use bundeld installation if you are very new to eZ publish. see here http://ez.no/content/download/101867/442295/file/ezpublish-3.7.2_installer.exe
or
To install apache on windows see here and I suggest you please do some google thing and you will find some more easy way to install apache on windows. http://httpd.apache.org/docs/2.0/platform/windows.html
After that see virtual host setup here http://ez.no/doc/ez_publish/technical_manual/3_6/installation/virtual_host_setup
And Requirement stuffs here http://ez.no/doc/ez_publish/technical_manual/3_6/installation/normal_installation/requirements_for_doing_a_normal_installation