В этом-то как раз проблема и не состоит: скачиваешь с apache.org (кажется, верный адрес - я давно новых версий не качал Apache - не было необходимости) - ну, сам найдешь. Тебе будет нужна установка под Windows. Запускаешь, и он сам устанавливается в нужную директорию. А вот потом начинается самое интересное: тебе надо будет поправить файл конфигурации httpd.conf с тем чтобы сервер видел твой будущий сайт и при запуске отображал его. Да и сам проект сайта надо будет перенести в правильную директорию. Кроме того, надо будет прописать сайт в файле hosts Windows-а, и еще поправить httpd.conf с тем чтобы, с PHP работал сервак. В общем, тебе нужно грамотное описание настройки сервера. Посмотри по сети - раньше часто встречалось и даже сайты были по этой тематике. Кажется, я даже здесь на форуме встречал линк на скачку книге по Apache.